Fusion Drive scheint durcheinander zu sein

1

Ich hatte das Gefühl, dass mein iMac Ende 2012 ziemlich langsam wurde, vor allem nach dem Login. Wenn ich mir nun das Festplatten-Dienstprogramm anschaue, scheint sich meine Festplatte nicht mehr als Fusion Drive zu verhalten:

enter image description here

Eine Ausgabe vom Terminal:

➜  ~  diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Untitled                121.0 GB   disk0s2
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *3.0 TB     disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:                  Apple_HFS Macintosh HD            3.0 TB     disk1s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk1s3

➜  ~  diskutil cs list
No CoreStorage logical volume groups found

Wie kann ich das reparieren?

swalkner
quelle

Antworten:

1

Um Ihr Fusion-Laufwerk nahezu zerstörungsfrei wiederherzustellen, müssen Sie zuerst Ihr Hauptvolume (die Festplatte) in eine Core Storage-Volume-Gruppe konvertieren, dann die SSD als physisches Volume hinzufügen und das logische Volume auf die volle Größe des jetzt erweiterten Volumes erweitern Gruppe. Alle Daten auf der SSD (Volume: Ohne Titel) werden gelöscht, sichern Sie sie also.

  1. Sichern Sie Ihr Hauptvolume und gegebenenfalls das Volume "Untitled" auf Ihrer SSD auf einem externen Sicherungslaufwerk.
  2. Trennen Sie das Sicherungslaufwerk und alle anderen externen Laufwerke
  3. Starten Sie in den Wiederherstellungsmodus, indem Sie eingeben cmd R sofort nach dem Startschlag.
  4. Öffnen Sie das Festplatten-Dienstprogramm, überprüfen Sie alle Volumes und Festplatten auf Fehler und reparieren Sie sie.
    Reparieren / erstellen Sie das Fusion-Laufwerk jedoch nicht ohne Sicherung, wenn Sie dazu aufgefordert werden. Sie werden alle Ihre Daten verlieren.
    Wenn Sie eine (Time Machine-) Sicherung haben, können Sie das Fusion-Laufwerk jetzt reparieren, auf Fehler überprüfen, das Festplatten-Dienstprogramm beenden, Aus Time Machine-Sicherung wiederherstellen, Ihre Sicherungsdaten wiederherstellen und schließlich das wiederhergestellte System neu starten.
  5. Beenden Sie das Festplatten-Dienstprogramm
  6. Öffnen Sie das Terminal in der Menüleiste

    enter image description here

  7. Eingeben diskutil list
    Beispielliste

    /dev/disk0
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                        *121.3 GB   disk0
       1:                        EFI EFI                     209.7 MB   disk0s1
       2:                  Apple_HFS SSD                121.0 GB   disk0s2
    /dev/disk1
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                        *3.0 TB     disk1
       1:                        EFI EFI                     209.7 MB   disk1s1
       2:                  Apple_HFS HDD            3.0 TB     disk1s2
       3:                 Apple_Boot Recovery HD             650.0 MB   disk1s3
    /dev/disk2
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:     Apple_partition_scheme                         *1.3 GB    disk2
       1:        Apple_partition_map                         30.7 KB    disk2s1
       2:                  Apple_HFS OS X Base System        *1.3 GB    disk2s2
    /dev/disk3-disk13 ...belong to the OS X Base System (your recovery system you booted to previously)  
    

    Festplatte0 ist Ihre SSD, Festplatte1 ist Ihre Festplatte und Festplatte2 ist das OS X-Basissystem Ihrer Wiederherstellungs-Festplatte

  8. Konvertieren Sie nun Ihr Hauptvolumen (die Festplatte) in eine Core Storage Volume Group:

    diskutil cs convert disk1s2
    

    Wenn Sie die Meldung erhalten, dass der Datenträger nicht abgehängt werden kann, wird das konvertierte Volume erst angezeigt, wenn es abgehängt ist, beenden Sie Terminal und starten Sie den Wiederherstellungsmodus neu

  9. Öffnen Sie das Festplatten-Dienstprogramm und überprüfen Sie das neu erstellte Core Storage-Volume.
  10. Beenden Sie das Festplatten-Dienstprogramm und öffnen Sie das Terminal
  11. Jetzt müssen Sie die SSD in ein physisches Volume konvertieren. Eingeben:

    diskutil list
    

    um die Festplattenkennung des HFS-Volumes auf der SSD zu erhalten und

    diskutil cs list
    

    um die UUID der logischen Datenträgergruppe (LVGUUID) und die UUID des logischen Datenträgers (LVUUID) abzurufen. Es ist die erste und die letzte aufgeführte.

    Um das SSD-Volume der Volume-Gruppe hinzuzufügen, geben Sie Folgendes ein: diskutil cs addDisk LVGUUID DiskIdentifier

    Beispiel:

    diskutil cs addDisk DA484337-F888-474B-90B5-232D14FD9B30 disk0s2
    
  12. Erweitern Sie nun das Logische Volume mit diskutil cs resizeVolume LVUUID size mit einer Größe, die etwas kleiner ist als die Größe der Logical Volume Group

    Beispiel:

    diskutil cs resizeVolume 999ACBDC-045E-44FF-BBFD-54F56D069722 3106g
    

    Ich habe auch ein 3,1 TB Fusion Drive (die Ausgabe von diskuil cs list ist unten aufgeführt) und die Größe des LVG ist 3.120.722.075.648 Byte und die Größe des logischen Datenträgers ist 3.106.191.572.992 Byte:

    CoreStorage logical volume groups (1 found)
    |
    +-- Logical Volume Group DA484337-F888-474B-90B5-232D14FD9B30
        =========================================================
        Name:         Macintosh HD
        Status:       Online
        Size:         3120722075648 B (3.1 TB)
        Free Space:   114688 B (114.7 KB)
        |
        +-< Physical Volume A3326508-CF3D-4ABC-8157-839074724063
        |   ----------------------------------------------------
        |   Index:    0
        |   Disk:     disk0s2
        |   Status:   Online
        |   Size:     120988852224 B (121.0 GB)
        |
        +-< Physical Volume 24BB36F1-B9E5-418E-BD8C-3F2C6DBF4B44
        |   ----------------------------------------------------
        |   Index:    1
        |   Disk:     disk1s2
        |   Status:   Online
        |   Size:     2999733223424 B (3.0 TB)
        |
        +-> Logical Volume Family AA514A06-08D2-4F56-A0C5-E82A94E60A82
            ----------------------------------------------------------
            Encryption Status:       Unlocked
            Encryption Type:         None
            Conversion Status:       NoConversion
            Conversion Direction:    -none-
            Has Encrypted Extents:   No
            Fully Secure:            No
            Passphrase Required:     No
            |
            +-> Logical Volume 999ACBDC-045E-44FF-BBFD-54F56D069722
                ---------------------------------------------------
                Disk:                  disk3
                Status:                Online
                Size (Total):          3106191572992 B (3.1 TB)
                Conversion Progress:   -none-
                Revertible:            No
                LV Name:               Macintosh HD
                Volume Name:           Macintosh HD
                Content Hint:          Apple_HFS
    
  13. Nach erfolgreicher Erweiterung des logischen Datenträgers geben Sie ein exit und beenden Sie Terminal
  14. Öffnen Sie das Festplatten-Dienstprogramm und überprüfen Sie das Fusion Drive-Volume auf Fehler.
  15. Beenden Sie das Festplatten-Dienstprogramm und starten Sie das Fusion-Laufwerk neu

Wenn alles fehlschlägt, überprüfen Sie den zweiten Teil ('Fusion Drive neu erstellen' (empfohlen, wenn Sie ein Time Machine-Backup haben)) meiner Antwort Hier .

klanomath
quelle
Vielen Dank, ich habe ein Time Machine-Backup erstellt und mit Ihrem Rat begonnen. In Schritt 4 wurde ich gefragt, ob ich das Fusion-Laufwerk reparieren möchte. Ich habe ja gesagt und es anschließend von Time Machine installiert. funktioniert wieder, danke für eure hilfe!
swalkner
@swalkner Gern geschehen ;-). Obwohl es in meiner Antwort nicht beabsichtigt war, das Fusion-Laufwerk auf diese Weise zu reparieren. Wenn Sie keine Sicherung gehabt hätten, wären alle Ihre Daten verloren gegangen. Um eine allgemeine Antwort zu erhalten, habe ich in Schritt 4 eine Warnung und die Möglichkeit hinzugefügt, das Fusion-Laufwerk (anstelle von Laufwerken und Volumes) zu reparieren und ein Backup wiederherzustellen.
klanomath
Ich weiß - das Tool warnt Sie zweimal, dass die Daten verloren gehen; aber dein erster schritt ist ein backup zu machen, also hatte ich ein time machine backup und deshalb habe ich das benutzt :) Nochmals vielen dank!
swalkner
Danke für diese Antwort Klanomath. Andere Anleitungen, die ich gefunden habe, haben nur funktioniert, wenn Sie von einem USB-Gerät gebootet haben - und selbst dann hatte ich Probleme mit El Capitan, aber diese Methode funktioniert immer noch.
solomani