Ich möchte einen Memory Stick zum Verschieben von Daten zwischen Windows 7 und einem nicht vernetzten Ubuntu-Server (Precise) formatieren.
Ich bin mir nicht sicher, ob eine der beiden Methoden, die ich ausprobiert habe, korrekt ist, obwohl ich auf beiden Computern vom Laufwerk lesen und darauf schreiben kann.
Ich erhalte eine sehr seltsam aussehende Partitionsliste, fdisk
wenn ich das Laufwerk unter Windows formatiere (mit dem Datenträgerverwaltungstool), aber es scheint in Bezug auf das Lesen und Schreiben unter Linux und Windows in Ordnung zu sein.
und cfdisk
Berichte
FATAL ERROR: Bad primary partition 1: Partition begins after end-of-disk.
Wenn ich , wie einige Befürworter , verwenden cfdisk
, um eine primäre Partition vom Typ Festplatte zu erstellen b
(oder fdisk
um eine Partition zu erstellen, die bei Block zweitausend und so beginnt) und dann auszugeben
sudo mkfs.vfat -n some_label /dev/sdf1
dann erkennt Windows das Dateisystem nicht (nach Äonen des Nachdenkens).
Linux und Windows lesen und schreiben gerne einen 2-GB-Tauchgang, wenn ich dieselbe Partition mache, aber dann Problem:
sudo mkfs.vfat -I -n some_label /dev/sdf
Dadurch wird diese Festplattenpartition jedoch als freier Speicherplatz in cfdisk
und fdisk
angezeigt, und Windows mag das 16-GB-Laufwerk nicht.
Ich habe es auch versucht parted
, aber Windows ist mit Partitionen, die ich unter Linux erstelle, nie zufrieden.
Ich mache mir Sorgen, dass das Laufwerk zwar zu funktionieren scheint, ich jedoch möglicherweise feststelle, dass die Daten nicht korrekt übertragen werden.
Ich verwende SanDisk Cruzer-Laufwerke in verschiedenen Altersgruppen, Geschmacksrichtungen und Größen.
Ist die richtige Art, unter Windows zu formatieren und die Probleme von cfdisk und fdisk zu ignorieren, oder gibt es eine andere richtige Art und Weise, wie alle mit dem Laufwerk zufrieden sind?