Ich habe mit Gparted drei Partitionen auf einer unverschlüsselten externen 2-GB-Festplatte erstellt:
- Ein FAT32-System (0x0c).
- Ein Ext4-System, auf dem Linux installiert ist (dies habe ich nach dem Erstellen der Partitionen getan).
- Ein HFS-System mit einer Sicherung von OS X.
Die HFS-Partition wird erkannt, die anderen 2 nicht. Ich finde es seltsam - und frustrierend -, dass das FAT32-Dateisystem von OS X nicht erkannt wird, aber von der neuesten Ubuntu-Version. Warum ist das so und wie kann ich das beheben?
Was ich probiert habe
Ich kann im Festplatten-Dienstprogramm nicht auf die Schaltfläche "Festplatte reparieren" klicken. Ich kann es auch nicht mit dem mounten mount
Befehl (oder war es eine Option von fdisk
? Ich habe vergessen), ich kann es auch nicht mit montieren DiskUtil MountDisk
.
Wenn ich es tue
sudo fsck_msdos -fy /dev/disk2s1
Ich bekomme
** /dev/rdisk2s1
Invalid BS_jmpBoot in boot block: 483001
^ Anmerkung: Dies ist OS X, anscheinend ist Ubuntu robuster?
Ich habe auch einen normalen ausprobiert fsck
vergeblich es einfach fsck
Ist meine normale Festplatte und ich kann die FAT32-Partition nicht mounten, daher weiß ich nicht, wie fsck
Das.
Ich möchte meine HD nicht formatieren, es sei denn, ich muss es wirklich.
Bearbeiten: Ich habe festgestellt, dass beim Formatieren der Linux-Installation (es war eine Neuinstallation) auf FAT32 auf DiskUtility die Dateisystemtyp-ID lautet 0x0b
und nicht 0x0c
. Als ich ein bisschen gesucht habe, habe ich gesehen, dass dies eine ältere Form von FAT32 ist? Wie auch immer, das Zurücksetzen der Dateisystemtyp-ID auf 0x0b
(von 0x0c
hat nicht funktioniert.