Eu tenho um laptop da dell que recentemente "morreu" (seria exibida a tela azul da morte após a inicialização) e o disco rígido faria um barulho cíclico estranho.
Eu queria ver se eu poderia usar algumas ferramentas na minha máquina Linux para recuperar os dados, então liguei-os lá.
Se eu executar o "fdisk", recebo:
Disk /dev/sdb: 20.0 GB, 20003880960 bytes
64 heads, 32 sectors/track, 19077 cylinders
Units = cylinders of 2048 * 512 = 1048576 bytes
Disk identifier: 0x64651a0a
Disk /dev/sdb doesn't contain a valid partition table
Tudo bem, a tabela de partição está bagunçada. No entanto, se eu executar "testdisk" na tentativa de corrigir a tabela, ela congela neste momento, fazendo os mesmos ruídos cíclicos de cliques:
Disk /dev/sdb - 20 GB / 18 GiB - CHS 19078 64 32
Analyse cylinder 158/19077: 00%
Eu realmente não me importo com o disco rígido funcionando novamente e apenas com os dados, então executei o "gpart" para descobrir onde costumavam estar as partições. Eu tenho esse:
dev(/dev/sdb) mss(512) chs(19077/64/32)(LBA) #s(39069696) size(19077mb)
* Warning: strange partition table magic 0x2A55.
Primary partition(1)
type: 222(0xDE)(UNKNOWN)
size: 15mb #s(31429) s(63-31491)
chs: (0/1/1)-(3/126/63)d (0/1/32)-(15/24/4)r
hex: 00 01 01 00 DE 7E 3F 03 3F 00 00 00 C5 7A 00 00
Primary partition(2)
type: 007(0x07)(OS/2 HPFS, NTFS, QNX or Advanced UNIX) (BOOT)
size: 19021mb #s(38956987) s(31492-38988478)
chs: (4/0/1)-(895/126/63)d (15/24/5)-(19037/21/31)r
hex: 80 00 01 04 07 7E FF 7F 04 7B 00 00 BB 6F 52 02
Então, tentei montar apenas na partição NTFS antiga, mas obtive um erro:
sudo mount -o loop,ro,offset=16123904 -t ntfs /dev/sdb /mnt/usb
NTFS signature is missing.
Ugh. OK. Mas tentei obter um despejo de dados brutos executando
dd if=/dev/sdb of=/home/erik/brokenhd skip=31492 count=38956987
Mas o arquivo atingiu 59885568 bytes e produziu os mesmos ruídos cíclicos de cliques.
Obviamente, existe um setor ruim, mas não sei o que fazer!
Os dados ainda estão lá ... se eu visualizar esse arquivo de 57 MB no bloco de texto ... Eu posso ver dados brutos dos arquivos.
Como posso recuperar meus dados?
Obrigado por todas as sugestões,
Solução:
Consegui recuperar cerca de 90% dos meus dados:
- Disco rígido congelado no congelador
- Ddrescue usado para fazer uma cópia da unidade
- Como o Ddrescue não foi capaz de obter o suficiente da minha unidade para usar o testdisk para recuperar minhas partições / sistema de arquivos, acabei usando o photorec para recuperar a maioria dos meus arquivos