mount: tipo fs errado, opção ruim, superbloco ruim em / dev / sdb no CentOS 6.0

6

De alguma forma, minha partição em / dev / sdb ficou toda bagunçada. Este disco rígido contém muitos dados que eu preciso recuperar e ainda não consegui fazer backup. Quando tento montá-lo:

# mount -t ext4 /dev/sdb /world
mount: wrong fs type, bad option, bad superblock on /dev/sdb,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

Além disso, quando executo fdisk para ver quais partições estão no disco rígido:

Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x25467742

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb3   *           1           1           0    0  Empty
Partition 3 does not end on cylinder boundary.

Eu tentei usar o TestDisk para tentar recuperar minha partição perdida, mas as verificações rápidas e profundas não encontraram nenhuma partição presente .

Eu sou capaz de olhar para o espaço usado e todos os meus dados ainda estão intactos no disco rígido, parece que minha partição está completa. Existe alguma maneira de recuperar esses dados? Alguma ferramenta ou detalhes que estou perdendo?

    
por Nic Young 15.10.2011 / 07:46

1 resposta

3

Em um mundo ideal, você cria uma imagem desse disco rígido antes de tentar qualquer ferramenta de recuperação.

Existe uma ferramenta chamada "first" que pode recuperar arquivos de tipos específicos. Aqui está uma postagem no blog que pode ajudar: Recuperando dados de unidades formatadas usando acima de tudo

Se seus dados são de tipos incomuns, provavelmente não ajudará muito.

Se o TestDisk não puder encontrar suas partições, então eu espero que o GNU Parted também não, mas pode ser vale um tiro

EDIT: Acabei de notar que o seu comando inicial foi

#mount -t ext4 /dev/sdb /world

e não

#mount -t ext4 /dev/sdb3 /world

Eu já fui mordido por isso antes, então pensei em apontar.

    
por 15.10.2011 / 10:58