Ich habe einen iMac von Mitte 2011 und habe Windows 7 in Bootcamp installiert mit Hilfe vondieser Link .
$ diskutil-Liste
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *2.0 TB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_HFS Macintosh HD 1.5 TB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
4: Microsoft Basic Data BOOTCAMP 499.3 GB disk0s4
Dann brauche ich eine neue Partition für meine Mediendaten. Ich habe versucht, eine ExFAT-Partition hinzuzufügen, indem ich disk0s2 über DiskUtility aufgeteilt habe, und das Ergebnis war folgendes ...
$ diskutil-Liste
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *2.0 TB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_HFS Macintosh HD 496.8 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s6
4: Microsoft Basic Data data 1.0 TB disk0s7
5: Microsoft Basic Data BOOTCAMP 499.3 GB disk0s4
$ sudo fdisk /dev/disk0
Disk: /dev/disk0 geometry: 243201/255/63 [3907029168 sectors]
Signature: 0xAA55
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]
------------------------------------------------------------------------
1: EE 1023 254 63 - 1023 254 63 [ 1 - 409639] <Unknown ID>
2: AF 1023 254 63 - 1023 254 63 [ 409640 - 970300304] HFS+
3: AB 1023 254 63 - 1023 254 63 [ 970709944 - 1269536] Darwin Boot
4: 07 1023 254 63 - 1023 254 63 [ 971979480 - 1959233472] HPFS/QNX/AUX
$ sudo gpt -r zeigen /dev/disk0
gpt show: /dev/disk0: Suspicious MBR at sector 0
start size index contents
0 1 MBR
1 1 Pri GPT header
2 32 Pri GPT table
34 6
40 409600 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
409640 970300304 2 GPT part - 48465300-0000-11AA-AA11-00306543ECAC
970709944 1269536 3 GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
971979480 1959233472 4 GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
2931212952 262144
2931475096 975291888 5 GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
3906766984 262151
3907029135 32 Sec GPT table
3907029167 1 Sec GPT header
Nachdem ich die ExFAT-Partition hinzugefügt hatte, funktionierte BootCamp nicht und ich konnte den iMac nicht mit Windows 7 booten. (Bootfähige Festplatte nicht gefunden …)
Ich glaube, mein Punkt ist, dass die Indexnummer der BOOTCAMP-Partition nach dieser Partitionierung Nr. 5 ist. Davor war sie Nr. 4. Das bedeutet, dass ich die BOOTCAMP-Partition nicht erstellen kann.'aktiv'mit 'fdisk' oder 'diskpart. Habe ich Recht?
Schließlich habe ich die ExFAT-Partition entfernt und die BOOTCAMP-Partition (#4) manuell auf „aktiv“ gesetzt.
Gibt es eine Möglichkeit, eine ExFAT-Partition auf meinem iMac hinzuzufügen, ohne Windows 7 neu zu installieren? Oder gibt es noch andere Punkte, die in meinem Fall zu beachten sind?
Antwort1
Sie müssen die Partitionen 2, 3 und 4 der GPT nicht denselben Partitionen 2, 3 und 4 der MBR-Partitionstabelle zuweisen. Mit anderen Worten, Sie hätten Partition 3 der GPT überspringen können, um das unten gezeigte Ergebnis zu erzielen.
Disk: /dev/disk0 geometry: 243201/255/63 [3907029168 sectors]
Signature: 0xAA55
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]
------------------------------------------------------------------------
1: EE 1023 254 63 - 1023 254 63 [ 1 - 409639] <Unknown ID>
2: AF 1023 254 63 - 1023 254 63 [ 409640 - 970300304] HFS+
3: 07 1023 254 63 - 1023 254 63 [ 971979480 - 1959233472] HPFS/QNX/AUX
*4: 07 1023 254 63 - 1023 254 63 [2931475096 - 975291888 ] HPFS/QNX/AUX
Während das Ändern der MBR-Partitionstabelle mit dem fdisk
Befehl möglich ist,gdisk
Der Befehl ist viel einfacher zu verwenden. Windows 7 könnte die Änderung in Partition 3 als Versuch betrachten, Windows auf eine andere Maschine zu verschieben. Wenn dies geschieht, wird Windows nicht gestartet. Die Lösung wäre, den bootrec /RebuildBcd
Befehl zum Neuaufbau der BCD-Datei zu verwenden. Die Anweisungen finden Sie auf der Microsoft-Website:Verwenden Sie Bootrec.exe in der Windows RE, um Startprobleme zu beheben.Sie müssten Windows 7 nicht neu installieren.
Hinweis: Das macOS-Betriebssystem betrachtet dieses Partitionierungsschema gelegentlich als Fehler und ändert die MBR-Partitionstabelle entweder zurück in einen vollständig geschützten MBR oder ersetzt die Partitionen 3 und 4 durch die Partitionen 3 und 4 der GPT. In diesem Fall müssen Sie die MBR-Partitionstabelle manuell reparieren.Sie müssten die BCD-Datei nicht neu erstellen.