Macintosh HD mancante dopo la ricostruzione fallita del btree del catalogo

3

C'è un errore I / O nel disco rigido del mio MacBook Pro che esegue Mountain Lion e all'avvio, una barra di avanzamento si riempie e poi si spegne da sola. Ho tentato di ripristinare i file in modalità utente singolo e provare a risolverlo con ricostruendo il btree del catalogo come in questa risposta :

fsck_hfs -Rc -d /dev/disk0s2

Purtroppo ha riscontrato numerosi errori mentre si avvicinava alla parte con un errore del disco. Da allora Macintosh HD non viene montato in modalità utente singolo e mi rimane solo il sistema di base di Mac OS X.

L'esecuzione di df -hl sull'unità da 500 GB fornisce quanto segue:

Filesystem    Size   Used  Avail Capacity iused ifree %iused  Mounted on
root_device  1.2Gi  1.1Gi  106Mi    92%  280978 27978   91%   /

di cui 1,2 GB rappresenta il sistema base di Mac OS X.

fsck_hfs -l /dev/disk0s2 restituisce:

** Checking catalog file.
   Missing thread record (id = 18)
   File record has hard link chain flag (id = 38468309)
   File has incorrect number of links (id = 38468309)
   (It should be 1 instead of 2)
   ...
   Missing thread record (id = 216712)
   ...
   Incorrect number of thread records
(4, 202)
   Incorrect number of thread records
(4, 202)
** Checking multi-linked files.
   Incorrect number of file hard links
** Checking catalog hierarchy.
** The volume   could not be verified completely.

E /sbin/fsck/ -fy restituisce:

** The volume Mac OS X Base System appears to be OK.

Ho provato a montare manualmente l'unità con

mount -t hfs /dev/disk0s2 "/Volumes/Macintosh HD"

ma non ha funzionato:

hfs_mounts: failed to mount non-root inconsistent disk
hfs_mount: hfs_mountfs returned 22
mount_hfs: Invalid argument

Come ricostruisco correttamente il catalogo btree e rimonta il disco0s2 (che è il Macintosh HD)?

    
posta AppleBoy 15.05.2013 - 16:44
fonte

0 risposte

Leggi altre domande sui tag