Wie Sie vielleicht schon jetzt wissen, kann ein einzelner APFS-Container mehrere APFS-Partitionen enthalten. Ihr Vorteil ist, dass der freie Speicherplatz zwischen den Partitionen geteilt wird.
Heute habe ich beschlossen, macOS Mojave Public Beta auszuprobieren und wollte gerade einen zweiten APFS-Container erstellen, dachte aber: „Warum nicht stattdessen eine APFS-Partition verwenden?“ aber ich wollte nicht riskieren, dass meine Hauptpartition von macOS High Sierra gelöscht wird, also habe ich beschlossen, sie hier zu fragen. Ist es möglich, mehrere macOS-Installationen in einem einzigen Container mit mehreren APFS-Partitionen zu haben?
Ja, es ist möglich, mehrere macOS-Installationen in einem einzigen Container mit mehreren virtuellen Partitionen zu haben, aber einige der Partitionen werden gemeinsam genutzt.
Hinweis: Ich glaube nicht, dass virtuelle Partitionen die richtige Terminologie ist. Ich glaube, die Terminologie sollte APFS-Volumes sein, die dieselbe APFS-Partition teilen .
Ich begann damit, dass High Sierra auf einem Volume installiert war, das Macintosh HD
in einem APFS-Container gekennzeichnet war. Ich verwende das Festplattendienstprogramm, um ein neues APFS-Volume mit der Bezeichnung hinzuzufügen Macintosh HD 2
. Als nächstes habe ich High Sierra aus dem App Store heruntergeladen und auf dem Macintosh HD 2
Volume installiert. Das Ergebnis von diskutil list
ist unten gezeigt.
Hinweis: Ich habe ein externes Laufwerk verwendet, daher
disk2
erscheint unten anstelle des erwartetendisk1
.
/dev/disk2 (synthesized):
#: TYPE NAME SIZE IDENTIFIER
0: APFS Container Scheme - +200.0 GB disk2
Physical Store disk1s6
1: APFS Volume Macintosh HD 50.8 GB disk2s1
2: APFS Volume Preboot 46.1 MB disk2s2
3: APFS Volume My Recovery 1.0 GB disk2s3
4: APFS Volume VM 8.6 GB disk2s4
5: APFS Volume Machintosh HD 2 18.2 GB disk2s5
Während beide High Sierra-Installationen unterschiedliche Root-Volumes (disk2s1 und disk2s5) verwenden, teilen sich die Installationen disk2s2
, disk2s3
und disk2s4
.
Als nächstes habe ich ein weiteres APFS-Volume mit der Bezeichnung erstellt Mojava 1
und dann Mojava Beta von dieser Apple-Website heruntergeladen . Das Ergebnis nach der Installation ist unten dargestellt.
/dev/disk2 (synthesized):
#: TYPE NAME SIZE IDENTIFIER
0: APFS Container Scheme - +200.0 GB disk2
Physical Store disk1s6
1: APFS Volume Macintosh HD 50.8 GB disk2s1
2: APFS Volume Preboot 74.5 MB disk2s2
3: APFS Volume My Recovery 1.5 GB disk2s3
4: APFS Volume VM 8.6 GB disk2s4
5: APFS Volume Machintosh HD 2 18.1 GB disk2s5
6: APFS Volume Mojava 1 35.8 GB disk2s6
Mojava installiert disk2s6
und teilt share disk2s2
und mit den disk2s3
anderen disk2s4
beiden High Sierra-Installationen.
Es gibt also jetzt drei macOS-Wiederherstellungen für High Sierra und Mojava. In meinem Fall sind beide High Sierra macOS-Wiederherstellungen Version 1.0 (327) und die Mojava macOS-Wiederherstellung Version 1.0 (330).
Ich kann zu einer der drei gespeicherten macOS-Wiederherstellungen booten, indem ich beim Start die Tastenkombination + disk2s3
gedrückt halte . Wenn das standardmäßige Startvolume ein APFS-Volume ist, das macOS enthält, wird die entsprechende macOS-Wiederherstellung gestartet. Wenn beispielsweise das Startvolume auf das APFS-Volume eingestellt ist , führt das Gedrückthalten der Tastenkombination + beim Start dazu, dass der Mac mit High Sierra macOS Recovery auf dem APFS-Volume startet .⌘RMachintosh HD 2
⌘RMy Recovery
Hinweis: Die macOS-Wiederherstellung wird nicht mehr im Mac Startup Manager angezeigt. Die macOS-Wiederherstellung kann jedoch für eine bestimmte macOS-Installation mit dem rEFInd Boot Manager gestartet werden.
Übrigens: Das Entfernen von Mojave aus dem APFS-Container deckt meine Antwort auf die Frage ab: Erase an APFS volume?
Benutzer255044
Benutzer255044
Holzlager