Ich habe endlich verstanden, warum das Festplatten-Dienstprogramm die Partitionen auf meiner Festplatte nicht ändert, obwohl ich die neueste selbst hinzugefügt habe (vielleicht wichtig: um Yosemite DP zu testen). Jetzt sehe ich, dass es sagt, dass es keine Partition ändern wird, weil es verschlüsselte Daten und CoreStorage-Objekte hat. Es sagt mir vage, dass ich dafür diskutil
von der Befehlszeile aus verwenden soll, aber das ist mir ein bisschen unangenehm. Ich habe hier eine sehr ähnliche Frage gefunden, mit einer großartigen, aber unvollständigen Antwort darauf, wie man das löst. Wie kann man dann die kleinere Partition löschen?
Beachten Sie, dass ich nicht einmal meine Schmerzpartition von diskutil corestorage list
(Ausgabe unten) sehe, was besorgniserregend ist.
Beachten Sie auch (auch in der älteren Frage), dass der Name der Festplatte instabil ist, manchmal listet das Festplattendienstprogramm meinen ursprünglichen, alten Namen für die Festplatte auf (Toshiba…), manchmal den Namen der neuen, kleineren Partition. Beachten Sie, dass ich diese Partitionen in Mavericks erstellt habe, nicht in Yosemite. Warum sollte Yosemite damit herumspielen?
Meine relevante Terminalausgabe:
d2m66h2j:~ laszlosandor$ diskutil list; echo; diskutil cs list
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *320.1 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_HFS Macintosh HD 289.2 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
4: Apple_CoreStorage 29.3 GB disk0s4
5: Apple_Boot Recovery HD 650.0 MB disk0s5
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: Apple_HFS OS X Test *28.8 GB disk1
CoreStorage logical volume groups (1 found)
|
+-- Logical Volume Group B6308EC8-297D-44BD-9212-6BD867F6331B
=========================================================
Name: OS X Test
Status: Online
Size: 29349998592 B (29.3 GB)
Free Space: 204955648 B (205.0 MB)
|
+-< Physical Volume 3325F333-C8E3-46EE-9357-5E0C21A600D1
| ----------------------------------------------------
| Index: 0
| Disk: disk0s4
| Status: Online
| Size: 29349998592 B (29.3 GB)
|
+-> Logical Volume Family E8CB0EB7-A2B7-48AA-AA13-5DE30867901B
----------------------------------------------------------
Encryption Status: Unlocked
Encryption Type: None
Conversion Status: NoConversion
Conversion Direction: -none-
Has Encrypted Extents: No
Fully Secure: No
Passphrase Required: No
|
+-> Logical Volume 2F7B1893-07E8-4194-840B-F2552042E055
---------------------------------------------------
Disk: disk1
Status: Online
Size (Total): 28809494528 B (28.8 GB)
Conversion Progress: -none-
Revertible: Yes (no decryption required)
LV Name: OS X Test
Volume Name: OS X Test
Content Hint: Apple_HFS
Ich empfehle dringend , den Computer vollständig zu sichern, bevor Sie dies versuchen, entweder mit TM ohne festgelegte Ausschlüsse oder noch besser, indem Sie das gesamte Laufwerk mit einem Programm wie Carbon Copy Cloner klonen .
Unmounten Sie das logische Volume:
sudo diskutil unmount force /dev/disk1
Entfernen Sie die Logical Volume Group und ihren gesamten Inhalt:
sudo diskutil cs deleteLVG B6308EC8-297D-44BD-9212-6BD867F6331B
Von der Manpage von diskutil :
delete | deleteLVG lvgUUID | lvgName Delete a CoreStorage logical volume group. All logical volume families with their logical volumes are removed, the logical volume group is destroyed, and the now- orphaned physical volumes are erased and partition-typed as Journaled HFS+.
Führen Sie die jetzt verwaiste Partition disk0s4
mit dem Startvolume zusammen disk0s2
(Hinweis: disk0s3
, eine Wiederherstellungspartition, wird ebenfalls gelöscht und zusammengeführt). disk0s5
, die andere Wiederherstellungspartition, sollte nicht betroffen sein:
sudo diskutil mergePartitions HFS+ "Apple_HFS Macintosh HD" disk0s2 disk0s4
Nochmals aus den Manpages:
Merge two or more partitions on a disk. All data on merged partitions other than the first
will be lost. Data on the first partition will be lost as well if the force argument is
given.
If force is not given, and the first partition has a resizable file system (e.g. JHFS+), the
file system will be preserved and grown in a data-preserving manner; your format and name
parameters are ignored in this case.
Überprüfen Sie die Struktur des Boot-Volumes.
diskUtil VerifyVolume /
Überprüfen Sie die Partitionszuordnung:
diskutil verifyDisk disk0
Starten Sie bei Bedarf in den Wiederherstellungsmodus oder die Internetwiederherstellung - falls Fehler auftreten:
Sie sollten übrig bleiben mit:
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *320.1 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_HFS Macintosh HD 319.7 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
revert
Option is diskutil entfernen. Offensichtlich erfordert dies ein Volume, das zuvor nicht verschlüsselt wurde. BOL.sudo
und der Distill-Befehl war diskutil unmountDisk
). Ich konnte den Befehl mergePartitions nicht ausführen, da sich die Partitionen auf verschiedenen physischen Festplatten befinden, aber als ich zurück zum Festplattendienstprogramm wechselte, erkannte es automatisch die gelöschte LVG und bot an, das Fusion Drive neu zu erstellen. Erfolg! Danke, dass du mich auf den richtigen Weg gebracht hast.Ich weiß, dass dies ein alter Artikel ist, aber das ist mir kürzlich passiert und der einfachste Weg, die Yosemite-Partition loszuwerden, ist:
bin auf dasselbe Problem gestoßen und habe diesen Artikel gefunden, der es etwas einfacher behebt
Führen Sie einfach aus diskutil coreStorage list
, finden Sie die uuid des logischen Volumes,
und dann laufen diskutil coreStorage revert
(diese uuid)
in Ihrem Falldiskutil coreStorage revert 2F7B1893-07E8-4194-840B-F2552042E055
http://awesometoast.com/yosemite-core-storage-and-partition-woes/
njboot
diskutil list; echo; diskutil cs list