Eu tenho um disco rígido externo (USB) que eu uso para backup do meu sistema Mac OS X 10.7.3. Em algumas ocasiões, quando conectei essa unidade, em vez de montá-la, um processo fsck_hfs
começa a consumir muita CPU por uma hora ou mais.
Eu verifiquei os registros do sistema e, em /var/log/fsck_hfs.log
, encontrei o seguinte:
/dev/rdisk3s2: fsck_hfs run at Thu Mar 15 15:41:28 2012
/dev/rdisk3s2: ** /dev/rdisk3s2 (NO WRITE)
/dev/rdisk3s2: Executing fsck_hfs (version diskdev_cmds-540.1~34).
QUICKCHECK ONLY; FILESYSTEM DIRTY
/dev/rdisk3s2: fsck_hfs run at Thu Mar 15 15:41:28 2012
/dev/rdisk3s2: ** /dev/rdisk3s2
/dev/rdisk3s2: Executing fsck_hfs (version diskdev_cmds-540.1~34).
** Checking Journaled HFS Plus volume.
The volume name is Backup
** Checking extents overflow file.
** Checking catalog file.
Invalid index key
(4, 155747)
/dev/rdisk3s2: ** Rebuilding catalog B-tree.
** Rechecking volume.
** Checking Journaled HFS Plus volume.
The volume name is Backup
** Checking extents overflow file.
** Checking catalog file.
Incorrect number of thread records
(4, 28703)
/dev/rdisk3s2: ** Checking multi-linked files.
** Checking catalog hierarchy.
Invalid directory item count
(It should be 4 instead of 2)
** Checking extended attributes file.
Invalid index key
(8, 148499)
/dev/rdisk3s2: ** Rebuilding extended attributes B-tree.
... e ainda está em execução no momento, ou mostrarei o restante da saída.
Na maioria dos registros fsck_hfs anteriores, ele diz " QUICKCHECK ONLY; FILESYSTEM CLEAN
" e nada mais.
Já passou algum tempo desde que isso aconteceu, mas acredito que depois que a verificação for executada, às vezes o sistema de arquivos será montado como somente leitura. Mais uma vez, isso é esporádico: às vezes, a unidade é montada corretamente e meu backup do Time Machine é executado sem problemas.
O que pode fazer com que minha unidade seja marcada como suja? Isso é uma falha de hardware ou talvez um software? Acabei de ter azar?