Erro de entrada / saída no disco usb montado

1

Eu tenho um disco usb externo montado em minha máquina e tudo funciona bem por horas ou dias, mas eventualmente não consigo mais acessar o disco. Quando tento listar o diretório montado, recebo

ls: reading directory .: Input/output error

Um dmesg revela:

[156100.871322] EXT4-fs warning (device sda1): __ext4_read_dirblock:908: error reading directory block (ino 2, block 0)
[156100.871465] EXT4-fs error (device sda1): __ext4_get_inode_loc:3928: inode #2: block 1057: comm ls: unable to read itable block
[156100.887673] EXT4-fs error (device sda1) in ext4_reserve_inode_write:4868: IO failure
[156106.537551] Aborting journal on device sda1-8.
[156106.537607] Buffer I/O error on device sda1, logical block 121667584
[156106.537622] lost page write due to I/O error on sda1
[156106.537638] JBD2: Error -5 detected when updating journal superblock for sda1-8.

Parece que há blocos ruins no disco, mas sou muito novato para decifrar corretamente essas mensagens. Se for esse o caso (ou alguma alternativa relevante), como faço para corrigi-los?

    
por Nick The Swede 13.12.2014 / 16:07

0 respostas