Come riparare la partizione HFS +?

3

Quindi, in qualche modo, il mio SSD interno del 2013 del Retina MacBook Pro è andato a vuoto e la sua mappa delle partizioni è incasinata. Lo stavo usando, lo metto a dormire e quando l'ho risvegliato circa un'ora dopo mi è stato presentato uno schermo nero. Forzato uno spegnimento e al riavvio mi dà uno schermo nero vuoto e il gioco è fatto.

Il disco rigido si presenta quando tengo premuto l'opzione all'avvio, ma ovviamente non funziona.

Utility Disco mostra il disco come 251 GB non formattato con un conteggio figlio di 3. L'esecuzione di diskutil list mostra i bambini, e sembrano corretti.

/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage Macintosh HD            250.0 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3

output di gpt -r show /dev/disk0 :

    start       size  index  contents
        0          1         PMBR
        1          1         Pri GPT header
        2         32         Pri GPT table
       34          6         
       40     409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
   409640  488555536      2  GPT part - 53746F72-6167-11AA-AA11-00306543ECAC
488965176    1269536      3  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
490234712          7         
490234719         32         Sec GPT table
490234751          1         Sec GPT header

output di diskutil cs list

CoreStorage logical volume groups (1 found)
|
+-- Logical Volume Group 97EFE039-8BB4-4907-8739-2D9636F68947
=========================================================
Name:         Macintosh HD
Status:       Offline
Size:         250140434432 B (250.1 GB)
Free Space:   249804886016 B (249.8 GB)
|
+-< Physical Volume 13CEA9C7-10ED-438D-A4C0-6F4C18FC0335
    ----------------------------------------------------
    Index:    0
    Disk:     disk0s2
    Status:   Online
    Size:     250140434432 B (250.1 GB)

output fsck:

   Executing fsck_cs (version 517.20.1)
** Checking volume
** disk0s2: Scan for Volume Headers
** disk0s2: Scan for Disk Labels
** Logical Volume Group 97EFE039-8BB4-4907-8739-2D9636F68947 on 1 device
** disk0s2: Scan for Metadata Volume
** Logical Volume Group has a 16 MB Metadata Volume with double redundancy
** Start scanning metadata for a valid checkpoint
** Load and verify Segment Headers
** Load and verify Checkpoint Payload
** Load and verify Transaction Segment
** Load and verify Transaction Segment
** Incorporate 1 newer non-checkpoint transaction
** Load and verify Virtual Address Table
** Load and verify Segment Usage Table
** Load and verify Metadata Superblock
** Load and verify Logical Volumes B-Trees
   Unable to bootstrap transaction group 2815: cksum mismatch
** Continue scanning metadata for an older checkpoint
** Load and verify Segment Headers
** Load and verify Checkpoint Payload
** Load and verify Transaction Segment
** Incorporate 0 newer non-checkpoint transactions
** Load and verify Virtual Address Table
** Load and verify Segment Usage Table
** Load and verify Metadata Superblock
   In-progress volume maintenance
** Load and verify Logical Volumes B-Trees
   Unable to bootstrap transaction group 2814: cksum mismatch
** Continue scanning metadata for an older checkpoint
** Load and verify Segment Headers
   Unable to bootstrap transaction group 2813: cksum mismatch
** Continue scanning metadata for an older checkpoint
** Load and verify Segment Headers
   Unable to bootstrap transaction group 2812: cksum mismatch
   No valid commit checkpoint found
** The volume 97EFE039-8BB4-4907-8739-2D9636F68947 was found corrupt and can not be repaired

Ho provato questo: Riparare una tabella di partizione HFS + Mac OS X - senza successo. Ho anche provato diskutil repairDisk /dev/disk0 e non è riuscito perché non è stato possibile creare la partizione EFI.

Lunedì, Time Machine mi ha detto che avevo bisogno di iniziare un nuovo backup, quindi ovviamente non ho un backup intatto pronto o lo avrei cancellato e ripristinato.

Qualche idea?

    
posta Hayes Potter 15.06.2016 - 20:37
fonte

1 risposta

1

La mappa delle partizioni è completamente valida, tuttavia lo stack CoreStorage è incasinato.

Dopo aver creato uno stack CoreStorage (ad esempio abilitando FileVault) il gruppo di volumi logici CoreStorage dovrebbe contenere almeno un volume fisico , una famiglia di volumi logici e un volume logico .

Nel tuo caso mancano gli ultimi due a causa della corruzione dello stack CS. L'output di diskutil cs list nella tua domanda dovrebbe anche mostrare una famiglia di volumi logici e un volume logico .

In rari casi questo può essere riparato avviando verso la modalità di ripristino (Internet) e aprendo Terminale nella barra dei menu > Utilites:

Controlla lo stack CS:

fsck_cs /dev/rdisk0s2

Riparalo:

diskutil repairDisk /dev/disk0

Se quest'ultimo fallisce, ripristina il volume principale utilizzando un backup di Time Machine corrente. Se non si dispone di un backup dd disk0 su un'immagine non elaborata e si spera che qualcuno fornisca una soluzione per riparare o ripristinare i dati filevaultati. Ho imparato molto su FileVault qui - controlla i collegamenti (ad esempio Infiltrazione del vault: analisi della sicurezza e decrittografia di Lion Full Disk Crittografia ) anche lì!

    
risposta data 16.06.2016 - 17:51
fonte