Partition HD für Triple Boot (oder Apple_Boot Recovery HD von einer primären Partition verschieben)

2

Ich möchte dreimal booten, habe jedoch ein Problem, bei dem mir die primären Partitionen ausgegangen sind. Derzeit wird der rEFIt-Bootloader-Auswahlmodus oder wie auch immer er genannt wird verwendet. Soweit ich weiß, handelt es sich nicht um einen Bootloader selbst, sondern wählt den Bootloader für das Betriebssystem aus, das Sie zum Booten aus einer Liste auswählen.

Die vier primären Partitionen werden von OS X, OS X Recovery, BOOTCAMP (Windows 7) und EFI als vierte verwendet. Ich glaube, "GUID_partition_scheme" ist nur die Festplattenbezeichnung für das gesamte Laufwerk. Das Laufwerk ist eine 256-GB-SSD, aber Größe oder Typ der Festplatte scheinen in dieser Situation kein Problem zu sein.

Hier ist die Ausgabe des Befehls 'diskutil list':

diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI                         209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            125.1 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
   4:       Microsoft Basic Data BOOTCAMP                125.1 GB   disk0s4

Kann ich "Apple_Boot Recovery HD" nur löschen oder kann ich es (oder die EFI-Partition) in eine nicht-primäre Partition verschieben? Dies muss natürlich geschehen, nachdem die Größe des Laufwerks geändert wurde, um Platz für die dritte primäre Partition zu schaffen.

Ich bin ziemlich neu bei Apple, aber ich bin mit der Partitionierung einverstanden, wenn ich weiß, was zu tun ist.

Dghughes
quelle

Antworten:

1

Sie werden zwischen den Partitionsschemata MBR und GPT verwechselt. Intel-Macs verwenden in der Regel GPT. Für Boot Camp wird jedoch auch ein sogenannter Hybrid-MBR zum Booten von Windows hinzugefügt, der alle oder einige Partitionseinträge dupliziert. GPT kann über eine große Anzahl von Partitionen verfügen (normalerweise ist genügend Speicherplatz für 128 Partitionen reserviert). Da MBR jedoch nur 4 unterstützt, können Sie nicht alle Partitionen im MBR darstellen, wenn Sie über mehr als 4 Partitionen verfügen. Beachten Sie, dass eine Partition des EFI-Typs 0xEE erforderlich ist - dies deckt normalerweise die gesamte Festplatte ab, bei Hybrid-MBR jedoch nur die GPT selbst und die EFI-Partition mit 200 MB am Anfang der Festplatte. Das gibt Ihnen also 3 verwendbare MBR-Partitionen, die Windows sehen wird.

Sie erwähnen nicht, was Ihr drittes Betriebssystem für Triple-Boot sein soll. Wenn es sich um eine andere Installation von OS X handelt, müssen Sie sich keine Sorgen machen. Installieren Sie es einfach wie gewohnt, es werden GPT-Einträge ab 5 verwendet. Wenn Sie ein anderes BIOS-basiertes Betriebssystem wie Windows oder die meisten Linux-Distributionen verwenden möchten, müssen Sie sich wahrscheinlich selbst mit dem Hybrid-MBR herumschlagen. Ich würde die Partitionierung im OSX-Festplatten-Dienstprogramm durchführen, da sowohl die GPT- als auch die MBR-Tabelle gleichzeitig aktualisiert werden. Erstellen Sie zunächst die neue Windows- oder Linux-Partition FAT32. Wenn Ihr MBR die Wiederherstellungs-Festplatte abdeckt, aber keinen Eintrag für Ihre neue Partition hat, ermitteln Sie die genauen Positionen und Größen der verwendeten GPT-Partitionen

sudo gpt -r disk0

Dies sollte alle 5 Partitionen auflisten.

Löschen Sie in fdisk (oder so) die MBR-Version der Recovery HD und erstellen Sie eine neue Partition mit der genauen Position und Größe Ihrer neuen (5.) Partition. Windows sollte nun diese Partition anstelle der Recovery HD sehen. Sie können den Typ, das Format usw. wie gewohnt ändern. Versuchen Sie nicht, die Größe von fdisk oder Windows zu ändern. Vergewissern Sie sich im Allgemeinen, dass alle im MBR vorhandenen Partitionen mit Ausnahme der 0xEE-EFI-Partition genau einer GPT-Partition zugeordnet sind.

Dies ist alles ein bisschen gefährlich, stellen Sie also sicher, dass Sie Backups von allem haben.

pmdj
quelle