Ich habe Mitte 2013 einen Air 11 "mit El Capitan, der gerade auf Sierra aktualisiert wurde.
Ich habe eine externe Seagate USB 3 HD mit GUID-Partitionierungsschema, eine HFS+-Partition, von der ich boote, und eine NTFS-Datenpartition.
Die HD wurde im Mac-Format gekauft und kam mit einer kostenlosen Version von Paragon, die ich auf die neueste Version aktualisiert habe. Es wird als Datenfestplatte auf meinem PC verwendet, aber als einzige Festplatte auf meinem Mac, der die SSD fehlt.
Soweit ich mich erinnern kann, habe ich es sowohl auf meinem Windows- als auch auf meinem Mac-Laptop erfolgreich verwendet, aber dann habe ich den Mac bis vor kurzem etwa drei Monate lang nicht verwendet.
Der Mac bootet von der HFS-Partition, sieht aber keine gültige zweite Partition.
Ich habe versucht, das Laufwerk herunterzufahren und wieder auf den PC umzuschalten, und beide Partitionen funktionieren dort einwandfrei.
Ich habe sowohl die Free-for-Seagate- als auch die Testversion des Paragon NTFS-Treibers 14 ausprobiert. Ich habe es auch ohne Paragon versucht, und das Betriebssystem lässt mich nicht einmal schreibgeschützt verwenden. Ich habe jetzt auch die neuste Testversion von Tuxera ausprobiert.
Erste Hilfe ist die einzige, die so etwas wie einen Fehlercode enthält:
Unknown filesystem version: e.89
Könnte es etwas in der Partitionstabelle geben, das mit einem Low-Level-Tool geändert werden muss?
Mir ist aufgefallen, dass der Mac irgendwie den früheren Namen der zweiten Partition zu kennen scheint, als es noch eine HFS-Installationspartition war!
So sehen die verschiedenen Tools auf meinem Mac und PC das Laufwerk ...
Mac, Festplattendienstprogramm:
Windows, Datenträgerverwaltung:
Mac, gpt
:
$ sudo gpt -r show disk0
Password:
start size index contents
0 1 PMBR
1 1 Pri GPT header
2 32 Pri GPT table
34 6
40 409600 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
409640 487043280 2 GPT part - 48465300-0000-11AA-AA11-00306543ECAC
487452920 1269536 3 GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
488722456 121948144 4 GPT part - 48465300-0000-11AA-AA11-00306543ECAC
610670600 2040
610672640 121944064 5 GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
732616704 2048
732618752 244154368 6 GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
976773120 14
976773134 32 Sec GPT table
976773166 1 Sec GPT header
Mac, fdisk
:
$ sudo fdisk /dev/disk0
Disk: /dev/disk0 geometry: 60801/255/63 [976773167 sectors]
Signature: 0xAA55
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]
------------------------------------------------------------------------
1: EE 1023 254 63 - 1023 254 63 [ 1 - 976773166] <Unknown ID>
2: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
3: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
4: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
Hex-Dumps der Raw-Festplatte, wie in den Kommentaren von klanomath angefordert:
$ sudo hexdump /dev/rdisk0s4 | grep "eb 52 90 4e 54 46 53 20"
0000000 eb 52 90 4e 54 46 53 20 20 20 20 00 02 08 00 00
^C
$ sudo hexdump -s 57g /dev/rdisk0s4 | grep "eb 52 90 4e 54 46 53 20"
e898fde00 eb 52 90 4e 54 46 53 20 20 20 20 00 02 08 00 00
disk0s4 hat den falschen GUID-Partitionstyp - wie im Tuxera-Screenshot zu sehen ist. Der Partitionstyp ist 48465300-0000-11AA-AA11-00306543ECAC, was HFS+ ist (der Standard-Partitionstyp von OS X). Sie können dies überprüfen, indem Sie eingeben sudo gpt -r show disk0
.
Es sollte jedoch EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 lauten, was die GUID für Microsoft Basic Data Partitions (BDP) ist.
Um den Boot-Partitionstyp in den Internet-Wiederherstellungsmodus oder ein zweites Boot-Gerät (z. B. einen USB-Stick) zu ändern, entfernen Sie disk0s4 mit gpt und fügen Sie es mit denselben Grenzen (Indexnummer, Anfangsblock und -größe), aber einem anderen Typ, erneut hinzu.
Unter bestimmten Umständen - ich benötige zusätzlich die Ausgabe von sudo fdisk /dev/disk0
und einige Ergebnisse - ist nicht zugeordneter Speicherplatz zwischen disk0s3 und disk0s4 erforderlich und der Anfangsblock und die Größe müssen im Vergleich zu Ihrer aktuellen gpt-Partitionstabelle geändert werden.hexdump
Starten Sie in den Internet-Wiederherstellungsmodus oder einen USB-Stick mit entweder einer vollständigen OS X-Installation oder einem USB-Stick des OS X-Installationsprogramms. Zum Bearbeiten der GUID-Partitionstabelle mit gpt müssen Sie die Festplatte aushängen. Sie können die Festplatte, von der Sie gebootet werden, nicht aushängen.
Öffnen Sie Terminal (Menüleiste Dienstprogramme > Terminal) und geben Sie ein diskutil list
, um eine Übersicht zu erhalten. Rufen Sie die Festplattenkennung des 500-GB-Laufwerks ab – dies kann disk0 oder disk1 sein. Unten nehme ich an, dass es disk0 ist. Verwenden Sie jedoch die Festplattenkennung, die Sie in Ihrer Umgebung gefunden haben.
Wenn Sie sich als Administrator anmelden, müssen Sie bei einigen Befehlen die sudo ...
Ausführung einiger Befehle voranstellen (z. B. gpt). Wenn Sie von einem USB-Stick des Installationsprogramms oder im Internet-Wiederherstellungsmodus gebootet werden, sind Sie immer Root-Benutzer und das Voranstellen von sudo ist nicht erforderlich.
Holen Sie sich die Partitionstabelle:
gpt show -r disk0
Unmounten Sie die Festplatte
diskutil umountDisk disk0
Entfernen Sie die 4. (falsch typisierte) Partition:
gpt remove -i 4 disk0
diskutil umountDisk disk0
fügen Sie die 4. Partition mit einem richtigen Typ, aber den alten anderen Werten erneut hinzu:
gpt add -i 4 -b 488722456 -s 121948144 -t EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 disk0
E:
und F:
- könnte dies "nicht zugeordneter Speicherplatz" sein, wie Sie erwähnen? Oder könnte dies plus der Unterschied im Namen der Partition, die der PC sieht, im Vergleich zu dem, den der Mac sieht, darauf hindeuten, dass die beiden Betriebssysteme unterschiedliche Vorstellungen davon haben, wo F:
beginnt und ob es eine Lücke gibt oder ob sie zu einer der Partitionen gehört?
Hippiepfad
gpt
undfdisk
-Ausgabe hinzufügen, aber die Zahlen stimmen nicht mit den ursprünglichen Screenshots überein, also lassen Sie es mich wissen, wenn ich diese aktualisieren soll.Hippiepfad
Hippiepfad
klanomath
klanomath