Uma unidade flash usb (SanDisk cruzer micro 4 GB) de um amigo meu parou de funcionar, nenhuma tabela de partições é deixada (o único sistema de arquivos da partição deveria ter sido FAT32 ou NTFS). E sim, não há backup, eu já perguntei isso e disse que não era uma boa idéia não ter um backup.
com
fdisk /dev/sda
Eu posso ver os dados básicos
Disk /dev/sdc: 3.8 GiB, 4025810432 bytes, 7862911 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x9080e264
sem tabela de partições.
Então eu tentei
ddrescue --direct /dev/sdc imagefile logfile
e
ddrescue /dev/sdc imagefile logfile
e obtivemos zero erros de leitura (primeiro fiquei feliz com isso) e deixei a photorec procurar antes de mais nada este imagefile mas eles não encontraram nada.
Então eu dei uma olhada mais de perto no imagefile com mc também em hexadecimal e só vi zeros. Se eu zipar o imagefile de 4GB, recebo um arquivo de 4MB, então há poucos conteúdos diferentes que podem ser espremidos pela antiga compactação zip.
Eu tentei as portas USB3 e USB2 do meu computador Linux, outro amigo meu tentou o mesmo com um computador Windows.
O que você acha? Por que há tanto (se não apenas) zeros? A conexão entre o flash e o controlador USB está quebrada? Existe alguma chance de resgatar os dados?