Das Macintosh-Festplattendienstprogramm erstellt ein hybrides GPT-Laufwerk, sobald das Laufwerk mehr als eine Partition enthalten soll und eine oder mehrere dieser Partitionen nicht HFS-formatiert sind. Hybride GPT-Laufwerke verfügen immer über eine MBR-Tabelle. MBR ist jedoch auf 4 Codezeilen beschränkt (4 Partitionen), d. h. dass der MBR-Teil des Laufwerks maximal 4 primäre Partitionen, der GPT-Teil jedoch alle anderen (bis zu 128) fassen kann.
Darüberhinaus formatiert das Macintosh-Festplattendienstprogramm die Partitionstabelle einer jeden neu hinzugefügten Partition ohne HFS-Format automatisch in Hybrid-GPT.
Windows hingegen liest immer zuerst den MBR. Sobald Windows einen gültigen MBR erkennt, greift es darauf zu und versucht gar nicht erst, GPT zu lesen. Es erkennt GPT und zeigt auch alle Partitionen in der Datenträgerverwaltung an, trotzdem werden nur die 4 primären Partitionen des MBR gemountet.
Am einfachsten ist es, das Laufwerk über das Terminal neu zu formatieren, und zwar mit einer Standard-GPT-Tabelle.
Wenn sich jedoch Daten auf dem Laufwerk befinden, die Sie weder verlieren noch sichern können, können Sie das Terminal auch nutzen, um den MBR in einen abgesicherten MBR umzuwandeln (das ist eine Schutzmaßnahme gegen ältere Systeme, die GPT nicht erkennen).
Achtung! Die Terminal-Befehle zur Konvertierung des MBR müssen genau ausgeführt werden; Fehler können den MBR irreparabel schädigen.
1. Schließen Sie das Laufwerk an und stellen Sie die Verbindung her. Hier im Beispiel lautet die Adresse /dev/disk4
. Überprüfen Sie die Adresse.
2. Deaktivieren Sie alle Partitionen mit dem Befehl:
diskutil umountDisk /dev/disk4
3. Die Bearbeitung des MBR starten Sie mit diesem Befehl:
sudo fdisk -e /dev/disk4
Danach sollten Sie Folgendes sehen:
fdisk: 1>
4. Um den MBR anzuzeigen, führen Sie folgenden Befehl aus:
print
5. Ist es der MBR, den Sie bearbeiten möchten? Dann können Sie die Bearbeitung mit folgenden Befehlen fortsetzen:
edit 2
Partition id ('0' disable) [0 - FF]: [AF] (? for help) 0
6. Wiederholen Sie diese Befehle für die Partitionen 3 und 4.
7. Bearbeiten Sie Partition 1 folgendermaßen:
edit 1
EE
Oder alternativ im CHS-Modus: [n] (Press Enter here) Partition offset [0 - 195312500]: [63] 1
8. Prüfen Sie die Richtigkeit der Eingaben. Stimmt alles, geben Sie den Befehl zur Ausführung der Änderungen am MBR ein:
write
9. Verlassen Sie den Bearbeitungsmodus mit:
exit
10. Überprüfen Sie, ob alles richtig gemacht wurde:
sudo fdisk /dev/disk4
Jetzt sollte nur noch eine Partition mit “Unknown ID”, welche das gesamte Laufwerk einnimmt, angezeigt werden.
Hier ein Beispiel, wie so ein Ergebnis im Terminal aussieht.