Quali sono i prossimi passi quando fsck riporta che "non è stato possibile riparare dopo 3 tentativi"?


23

My Mac Book Pro 13.- "non supera la schermata di avvio grigia con la mela e la ruota che gira (viene visualizzata la barra di caricamento ma quando ha terminato non succede nulla)

Ho 220 GB in una singola partizione (Macintosh HD) e c'è tutto il mio lavoro, la mia musica e l'unica copia di TUTTE LE MIE FOTO. Sono così stupido che non ho un backup di nulla ma so di avere un HD esterno con 300 GB di spazio. Vorrei riparare il mio HDD ma, cosa più importante, devo salvare i miei file ma non so come farlo in modalità Utility Disco. Ho letto che c'è un Diskwarrior ma non so come installarlo senza avviare il Mac. Per favore aiuto!!!

Quando avvio in modalità Utente singolo e inserisco / sbin / fsck -fs, questo appare

Executing fsck_hfs (version diskdev_cmds-557-393) 
Checking Journaled HFS Plus volume. 
The volume name is Macintosh HD 
Checking extents overflow file. 
Checking catalog file 
Incorrect number of thread records  (4, 23745) 
Checking multi-linked files. 
Checking catalog hierarchy 
Invalid volume directory count (It should be 175703 instead of 175701) Checking extended attributes file. 
Incorrect number of extended attributes (It should be 340062 instead of 340064) 
Checking volume bitmap. 
Checking volume information. 
The volume Macintosh HD could not be repaired after 3 attempts.

*****The volume was modified *****

Quali sono i passaggi successivi se fsck non riesce a riparare un'unità?

Risposte:


15

Puoi provare questo ma assicurati prima di eseguire il backup:

Avvia in modalità utente singolo, tieni premuti i comandi (ad esempio quadrifoglio o Apple) e i tasti "s" all'avvio del sistema.

Per eseguire il debug, riparare, forzare (e correggere automaticamente gli errori)

/sbin/fsck_hfs -drfy /dev/disk0s2

Per cercare blocchi danneggiati:

/sbin/fsck_hfs -S /dev/disk0s2

Supponendo che disk0s2 è quello che stai cercando di riparare. (Di solito l'unità "Macintosh HD" predefinita.)

Questo dovrebbe riportarti all'interno del tuo sistema operativo.

Anche questo link può essere d'aiuto: http://www.westwind.com/reference/os-x/commandline/single-user.html


La seconda parte della soluzione per la ricerca di blocchi danneggiati non funziona. Dice che S non è valido. È un errore di battitura?

@ user173292 funziona bene alla mia fine.
Cregox,

4
Ho dovuto eseguire il fck_hfs -drfycomando due volte fino a quando non ha avuto successo.
knedlsepp,

3
@knedlsepp Non posso ringraziarti abbastanza per avermi fatto provare più volte : diversi giorni di lavoro recuperati in modo sicuro !!!
Asmus,

1
non funziona per me .. fck_hfs -drfyrispondi Disk full error CheckHFS returned 8, fsmodifier = 0. ci sono 14 GB gratuiti sul mio SSD da 120 GB.
Alexey Sh.

4

Per aggiungere qui ho avuto la situazione simile. I passi che ho preso:

  1. Avvio in modalità singola.

  2. Esegui /sbin/fsck_hfs -drfy /dev/disk0s2molte volte, non ha aiutato. Nell'output ho notato che c'è un problema di collegamento circolare, i messaggi erano qualcosa del genere parentID=334973 threadID=51569281. Gli ID dei file sono in realtà numeri di inode e corrispondono a file reali.

  3. Esegui find / -inum 334973per capire quale file è un problema, è apparso il file all'interno della cartella .Spotlight.

  4. Disco reinstallato in modalità rw e cartella Spotlight eliminata, quindi riavviato di nuovo in modalità singola.

  5. Eseguire di /sbin/fsck_hfs -drfy /dev/disk0s2nuovo e ora il problema è stato risolto poiché il file problematico è stato eliminato.


Brillante!! Questa è una vera analisi della causa principale. Mi tolgo il cappello, signore.
Syclone0044,

3

A questo punto, le opzioni sono le seguenti:

  1. Paga il tempo del tecnico per ripetere i passaggi Apple nel caso in cui tu li abbia eseguiti in modo errato / perso un passaggio / indizio (improbabile, ma possibile)
  2. Pagare / cercare un software che fa di più per riparare il catalogo dati di un'unità rispetto a Utility Disco. Tra i molti prodotti commerciali, Disk Warrior è quello che più usa, ma Data Rescue potrebbe funzionare anche.
  3. Cancella l'HD - perdendo tutti i dati e vedi se questo era semplicemente un danneggiamento del catalogo che Disk Utility non era in grado / non voleva riparare (possibilità abbastanza giuste)
  4. Sostituisci l'HD: rimandare se i dati possono essere salvati, ma ottenere una buona unità nel Mac in modo da poter verificare se si tratta dell'unità / dati particolari su quell'unità o se il Mac deve essere riparato.
  5. Paga una tecnica di riparazione per eseguire la riparazione.

A meno che tu non abbia dati preziosi (in quanto potresti avere tra $ 100 e $ 1000 dollari per avere un aiuto professionale per il recupero), sceglierei una delle due opzioni interne, il che significa acquistare un nuovo disco (i vantaggi sono costi sommersi fissi e un investimento limitato di tempo per la risoluzione dei problemi) o guardare la risoluzione dei problemi estesa come Disk Warrior o la cancellazione dell'unità se si dispone di un backup, non è davvero necessario.


grazie bmike 2 domande: 1. Pensi che il genio nel negozio Apple sarà in grado di aiutarti? e 2. Come posso installare Diskwarrior se non riesco ad avviare il mio mac? Grazie per la risposta
BenCis,

Sì, il Genius Bar rileva questo problema e aiuta le persone a capire le opzioni decine di volte ogni giorno / settimana. Nella maggior parte dei casi, supporti ottici, unità di ripristino HD o unità esterne eseguono l'avvio del Mac.
bmike

DiskWarrior viene fornito su un DVD di avvio, dal quale vengono quindi eseguite le utilità.
IconDaemon,

Grazie mille. Sabato ho un appuntamento al Genius Bar.
BenCis,

1
Ho eseguito il comando una seconda volta e la seconda volta ha funzionato
Wadih M.
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.