diskutil list
zeigt, was ich ziemlich sicher bin, ist das richtige Layout. Die Wiederherstellungspartition befindet sich „außerhalb“ der logischen Kernspeicher-Volumengruppe auf der Rotationsfestplatte:
% diskutil list
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *120.0 GB disk0
1: EFI 209.7 MB disk0s1
2: Apple_CoreStorage 119.7 GB disk0s2
3: Apple_Boot Boot OS X 134.2 MB disk0s3
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *750.2 GB disk1
1: EFI 209.7 MB disk1s1
2: Apple_CoreStorage 749.3 GB disk1s2
3: Apple_Boot Recovery HD 650.0 MB disk1s3
/dev/disk2
#: TYPE NAME SIZE IDENTIFIER
0: Apple_HFS Macintosh HD *865.3 GB disk2
Wenn ich es mounte, sehe ich:
% ls /Volumes/Recovery\ HD/
System com.apple.boot.P com.apple.recovery.boot
% df -h /Volumes/Recovery\ HD/
Filesystem Size Used Avail Capacity iused ifree %iused Mounted on
/dev/disk1s3 620Mi 500Mi 120Mi 81% 127917 30773 81% /Volumes/Recovery HD
Es ist also eindeutig etwas da. Wenn ich jedoch die Option gedrückt halte, sehe ich nur die beiden Kopien des Fusion-Laufwerks (weiß jemand, warum hausgemachte Fusion-Laufwerke das tun und Apples nicht?).
Ich versuchte es
bless -folder /Volumes/Recovery\ HD/System/Library/CoreServices -bootefi /usr/standalone/i386/boot.efi
aber das hat nichts gebracht.
Ich kann nicht umhin zu denken, dass die Wiederherstellungspartition größtenteils vorhanden ist und nur einen kleinen "Kick" braucht, damit sie funktioniert. Ich denke sicherlich nicht, dass es sich lohnt, Mountain Lion neu zu installieren und von Time Machine wiederherzustellen, um dies zu beheben.
Die Ausgabe von diskutil cs list wurde angefordert:
% diskutil cs list
CoreStorage logical volume groups (1 found)
|
+-- Logical Volume Group 748D74CE-EBC8-4A7F-985F-239E699255CF
=========================================================
Name: FusionDrive
Status: Online
Size: 868986765312 B (869.0 GB)
Free Space: 0 B (0 B)
|
+-< Physical Volume 2CC32F7C-2358-484C-A885-5757E9AF6CFC
| ----------------------------------------------------
| Index: 0
| Disk: disk1s2
| Status: Online
| Size: 749296615424 B (749.3 GB)
|
+-< Physical Volume 4C8685E8-30DA-41FA-A37D-3BD6E83F9240
| ----------------------------------------------------
| Index: 1
| Disk: disk0s2
| Status: Online
| Size: 119690149888 B (119.7 GB)
|
+-> Logical Volume Family 6A089C96-ACEF-4B36-BF56-7E56C42B1294
----------------------------------------------------------
Encryption Status: Unlocked
Encryption Type: None
Conversion Status: NoConversion
Conversion Direction: -none-
Has Encrypted Extents: No
Fully Secure: No
Passphrase Required: No
|
+-> Logical Volume CD4DEF37-AAA0-4F74-AD1B-A7DE08E3D4CE
---------------------------------------------------
Disk: disk2
Status: Online
Size (Total): 865261846528 B (865.3 GB)
Size (Converted): -none-
Revertible: No
LV Name: Macintosh HD
Volume Name: Macintosh HD
Content Hint: Apple_HFS
Beachten Sie, dass der Fusionsantrieb selbst gut zu funktionieren scheint. Der einzige Unterschied, den ich bei der Verwendung zwischen ihm und einem echten Apple erkennen kann, ist, dass ich im Optionsmenü zwei Kopien von "Macintosh HD" sehe (beide booten ihn). Und natürlich für diese Frage keine Recovery HD.
Nun, ich konnte das auf Umwegen "lösen".
Ich habe den Wiederherstellungs-Disk-Assistenten mit meinem MacBook Air verwendet, um eine Wiederherstellungs-SD-Karte zu erstellen. Nachdem das an meinen Mini angeschlossen war, konnte ich ihn erfolgreich booten und das dortige Festplatten-Dienstprogramm konnte mein Fusion-Laufwerk verstehen.
Danach habe ich überprüft und festgestellt, dass die Wiederherstellungspartition auf der SD-Karte dieselbe Größe hatte wie die Wiederherstellungspartition, die nicht richtig funktionierte, also habe ich eine dd von der SD-Karte gemacht, um die Wiederherstellungspartition zu überschreiben.
Das Ergebnis: Mein Optionsmenü bietet jetzt die Wahl zwischen dem Fusion-Laufwerk (normales Booten) oder der Wiederherstellungspartition, und beide funktionieren.
Was meiner Meinung nach passiert sein könnte, ist, dass der Kernspeicher die Wiederherstellungspartition in einen „Boot-Helfer“ auf verschlüsselten Volumes verwandeln zu wollen scheint. Vielleicht hat es versucht, dasselbe auf dieser Maschine zu tun, obwohl es eine separate Boot-Partition gab, die für diesen Zweck vorgesehen war.
Ich werde dies jedoch nicht als "gelöst" markieren, weil ich denke, dass es einen besseren Weg gegeben haben muss.
Der Grund, warum die Wiederherstellungspartition nicht richtig funktioniert, ist, dass eine logische Fusion-Volumengruppe nicht bootfähig ist (oder zumindest nicht für die Zwecke einer Wiederherstellungspartition - ein Fusion-Volume erfordert eine Art Bootloader, um die LVG zu interpretieren). . Und wenn Sie das Fusion-Volume vor der Installation von Mountain Lion erstellen, wird die Wiederherstellungspartition innerhalb des Fusion-Volumes erstellt.
Die Art und Weise, wie ich es geschafft habe, ein DIY Fusion-Laufwerk mit einer korrekt funktionierenden Wiederherstellungspartition zu erstellen, ist wie folgt.
Formatieren Sie die SSD auf eine einzelne JHFS-Partition.
Installieren Sie Mountain Lion wie gewohnt von Ihrem USB-Stick auf die SSD. (In diesem Fall wird die Wiederherstellungspartition korrekt auf der SSD erstellt).
Trennen Sie nach der Installation Ihren USB-Stick und booten Sie in den Wiederherstellungsmodus (CMD + R)
Erstellen Sie nun das LVG- und Fusion-Volume in Terminal, aber wählen Sie anstelle der gesamten SSD nur die Hauptpartition des Betriebssystems (in meinem Fall war dies so etwas wie disk0s2 anstelle von disk0). Auf diese Weise bleibt die bootfähige Wiederherstellungspartition, die Sie gerade auf der SSD erstellt haben, intakt.
Installieren Sie dann Mountain Lion aus der Wiederherstellung (ohne angeschlossenen USB-Stick – lassen Sie das Betriebssystem erneut aus dem Internet herunterladen – auf diese Weise weiß das Installationsprogramm, dass es keine zweite Wiederherstellungspartition erstellen muss, da der Mac bereits eine haben muss, um diese Art von Installationsprogramm auszuführen).
Nachdem ich diese Schritte ausgeführt habe, habe ich eine DIY Fusion, die großartig läuft, und eine korrekt funktionierende Wiederherstellungspartition auf der SSD (außerhalb des Fusion-Volumes).
[Anmerkung: Ich habe beim zweiten Mal nicht versucht, vom USB-Installationsprogramm aus zu installieren. Es ist durchaus möglich, dass das Installationsprogramm die Wiederherstellungspartition korrekt identifiziert und keine zweite innerhalb des Fusion-Volumes erstellt, aber ich dachte, dass die Verwendung des Internet-Installationsprogramms ein sicherer Weg ist, damit es richtig funktioniert, und ich kann bestätigen, dass dies der Fall ist. Wenn Sie das zweite Mal vom USB-Stick installieren und am Ende zwei Wiederherstellungspartitionen haben – eine innerhalb und eine außerhalb des Fusion-LVG – können Sie dies sicher in wenigen Schritten beheben, indem Sie Partitionen im Terminal entfernen und ihre Größe ändern. ]
Außerdem zeigt mein OPT+BOOT-Menü immer noch zwei Fusion-Volumes und keine Wiederherstellungspartition. Aber das Booten mit CMD+R funktioniert einwandfrei.
kein Hang
diskutil list
?duci9y
diskutil cs list
sagt?