Die Logical Volume Group auf dem Fusion-Laufwerk kann nicht gelöscht werden

Ich habe einen 2014er iMac Retina mit OS X Yosemite und einem 3 TB Fusion-Laufwerk. Ich versuche, es aus einer Time Machine-Sicherung wiederherzustellen, aber wenn ich das versuche, erhalte ich die Fehlermeldung „Die Festplatte kann nicht gelöscht werden.“ bezieht sich auf das Macintosh HD Fusion-Laufwerk. Der Versuch, das Laufwerk mit dem Festplattendienstprogramm zu löschen, funktioniert ebenfalls nicht.

Ich hatte dieses Problem zuvor, als ich meinen Computer wiederherstellen musste, und es geschafft, die hier gefundene Lösung mit Terminal zu verwenden, um die Logical Volume Group manuell zu löschen. Aber jetzt, wenn ich den Befehl verwende:

diskutil cs deleteLVG UUID

Der Prozess beginnt und sagt "Destroying Logical Volume Group", aber es erreicht nur 20 % und dann passiert nichts. Auch nach stundenlangem Liegenlassen zeigt es keine weiteren Fortschritte.

Ich habe auch diese Lösung hier gefunden , die die Verwendung des Befehls empfiehlt

diskutil cs deleteVolume UUID

zuerst das logische Volume löschen, bevor ich die logische Volume-Gruppe lösche, aber wenn ich dies tue, erhalte ich die folgende Meldung:

Fehler: -69779: Das logische CoreStorage-Volume kann nicht gelöscht werden

An diesem Punkt stecke ich also fest. Wenn jemand andere Vorschläge hat, wie ich das Fusion-Laufwerk löschen und aus meinem Time Machine-Backup wiederherstellen kann, würde ich mich über jede Hilfe freuen. Danke.

Antworten (3)

Wenn alle anderen Mittel zum Entfernen einer CoreStorage-Volumengruppe fehlschlagen, können Sie jederzeit gptdie CS-Partition (oder die CS-Partitionen, wenn es sich um ein Fusion-Laufwerk handelt) entfernen.

Vorbereitung:

  • Trennen Sie Ihr Sicherungslaufwerk
  • Starten Sie den Internet-Wiederherstellungsmodus neu, indem Sie alt cmd Rbeim Start drücken.

    Voraussetzungen sind das neueste installierte Firmware-Update, entweder Ethernet oder WLAN (WPA/WPA2) und ein Router mit aktiviertem DHCP.
    Auf einer 50-Mbit/s-Leitung dauert es ungefähr 4 Minuten (dargestellt ist ein kleiner animierter Globus), um in ein Wiederherstellungs-Netboot-Image zu booten, das normalerweise von einem Apple/Akamai-Server geladen wird.

    Ich empfehle Ethernet, weil es zuverlässiger ist. Wenn Sie auf WLAN beschränkt sind und der Startvorgang fehlschlägt, starten Sie einfach Ihren Mac neu, bis der Start erfolgreich ist.

    Alternativ können Sie von einem bootfähigen USB-Stick (vorzugsweise Yosemite oder El Capitan) oder einem USB-Stick mit einem vollständigen System (vorzugsweise Yosemite oder El Capitan) starten. Wenn Sie ein vollständiges System booten und sich als Administrator anmelden, müssen Sie einige Befehle wie oder voranstellen sudo, um sie auszuführen !gpt ...newfs_hfs ...

Ändern Sie die GUID-Partitionstabelle und ersetzen Sie Ihre aktuelle LVG

  • Geben Sie diskutil listund gpt -r show /dev/diskX(mit diskX: die Festplattenkennungen Ihrer internen Festplatten (wahrscheinlich disk0 SSD/disk1 HDD) ein, um einen Überblick zu erhalten. In den folgenden Befehlen gehe ich davon aus, dass die Festplattenkennungen disk0/disk1 sind.
  • Verwenden Sie zum Löschen einer Partition:

    diskutil umountDisk /dev/disk2 #unmount the Logical Volume(s)
    diskutil umountDisk /dev/disk0
    diskutil umountDisk /dev/disk1
    gpt remove -i index_number /dev/disk0
    gpt remove -i index_number /dev/disk1
    

    Üblicherweise haben die Physical Volumes eines Fusion Drives die Indexnummer 2:

    gpt remove -i 2 /dev/disk0
    gpt remove -i 2 /dev/disk1
    
  • Fügen Sie die Partitionen mit demselben Startblock und denselben Größen wie zuvor hinzu

    gpt add -b StartBlock -i 2 -s size -t 48465300-0000-11AA-AA11-00306543ECAC /dev/disk0
    gpt add -b StartBlock -i 2 -s size -t 48465300-0000-11AA-AA11-00306543ECAC /dev/disk1
    
  • Formatieren Sie die neue Partition:

    newfs_hfs -v "SSD" -J /dev/disk0s2
    newfs_hfs -v "HDD" -J /dev/disk1s2
    
  • Erstellen Sie eine neue Logical Volume Group (oder „Fusion Drive“):

    diskutil cs create name disk0s2 disk1s2 #name: name of the future LVG (e.g. FusinDrive)
    
  • Erstellen Sie ein neues logisches Volume:

    diskutil cs list
    diskutil cs createVolume lvgUUID jhfs+ name 100% #lvgUUID: the UUID of the Logical Volume Group, name: name of the future LV (e.g. MacintoshHD)
    

    oder

    diskutil cs createVolume lvgUUID jhfs+ name size #size in t, g, m (e.g. 3100g)
    
  • Um das Terminal zu beenden, geben Sie Folgendes ein:

    exit
    

    und beenden Sie das Terminal

  • Öffnen Sie das Festplattendienstprogramm, um das neue LVG/LV zu überprüfen

  • Schließen Sie das Sicherungslaufwerk an
  • Öffnen Sie Time Machine und stellen Sie Ihr Backup wieder her

Ich hatte Probleme mit createVolume (es wurde beschwert, dass keine gültige UUID angegeben wurde). Außerdem scheinen die Partitionen auf meinem Fusion-Laufwerk ein Durcheinander zu sein, also habe ich sie alle gelöscht (außer 2 vorne und 2 am Ende) und eine neue Partition erstellt.

Sobald ich das getan hatte, konnte ich zur grafischen Oberfläche des Festplatten-Dienstprogramms gehen und die Volumes erstellen, und von dort aus war es ziemlich einfach.

Hey hatte das gleiche Problem bei 20% hängengeblieben. Gelöst, indem zunächst diskutil zum Unmounten jeder Festplatte verwendet wird.

Dann wieder ran und fertig! Ich hoffe, das hilft