Disco rígido externo não pode ser montado. OS X (10.10.4) executando um processo fsck_hfs enorme

1

É triste dizer que o meu disco rígido externo está atualmente enfrentando problemas.

O disco rígido está listado quando executo a lista de diskutil (TOSHIBA_EXT):

/dev/disk1
#:                       TYPE NAME                    SIZE       IDENTIFIER
0:      GUID_partition_scheme                        *1.5 TB     disk1
1:                        EFI EFI                     209.7 MB   disk1s1
2:                  Apple_HFS TOSHIBA EXT             1.5 TB     disk1s2

Mas o disco rígido não pode ser reparado pelo GUI Disc Utility e não pode ser montado manualmente com um comando mount / mount force, porque há um processo em execução nessa unidade.

Eu não tinha ideia do que este processo poderia ter acontecido até que vi um processo massivo (com clock de aproximadamente 45% da minha CPU) rodando chamado fsck_hfs.

Eu enviei um comando ps para um grep procurando hfs (sudo ps ax | grep hfs):

847   ??  U     11:57.49  /System/Library/Filesystems/hfs.fs/Contents/Resources/./fsck_hfs 
-y /dev/disk1s2
 999 s000  S+     0:00.00 grep hfs  

Então, minha pergunta é: o OS X está tentando recuperar meu disco rígido automaticamente? Eu deveria deixar o processo funcionar? Por que o OS X não informa ao usuário o que ele está fazendo nessa instância? Além disso, o que exatamente o fsck faz?

EDIT: Aqui está mais saída terminal, isso realmente parece bastante promissor:

tail -f /var/log/fsck_hfs.log
/dev/rdisk1s2: fsck_hfs started at Mon Dec 14 12:07:40 2015
/dev/rdisk1s2: /dev/rdisk1s2: Can't open /dev/rdisk1s2: Resource busy
/dev/rdisk1s2: fsck_hfs completed at Mon Dec 14 12:07:40 2015

/dev/rdisk1s2: ** Checking volume bitmap.
/dev/rdisk1s2:    Volume bitmap needs minor repair for orphaned blocks
/dev/rdisk1s2: ** Checking volume information.
/dev/rdisk1s2:    Invalid volume free block count
/dev/rdisk1s2:    (It should be 17331364 instead of 17331357)
/dev/rdisk1s2: ** Repairing volume.

Então terminou fsck_hfs e agora está consertando o volume ?? Por que este processo está oculto para o usuário regular?!

    
por dylansheppard 14.12.2015 / 17:56

1 resposta

6

ENORME PSA para usuários de Mac - se seu disco rígido externo não puder ser visualizado em qualquer lugar além do utilitário de disco, mas você perceber que há atividade em seu disco rígido (ou seja, luz piscando rapidamente) , deixe o OS X lidar com isso, ele está executando um daemon de recuperação.

Você pode verificar isso simplesmente executando o Activity Monitor (Finder > Go > Utilities), se você ver um processo chamado fsck_hfs, e estiver consumindo uma boa parte de sua CPU, esse é o daemon de recuperação!

Se você gostaria de acompanhar o progresso da recuperação da unidade, digite este comando no Terminal:

tail -f /var/log/fsck_hfs.log  

tail -f atualizará as últimas 10 linhas deste arquivo de registro sempre que for atualizado.

    
por 15.12.2015 / 00:00