Dê uma olhada no TestDisk . Você pode obtê-lo pré-instalado com vários cds de resgate ao vivo ou instalá-lo a partir do repositório enquanto executa um live-cd normal.
Eu estava movendo um par de volumes físicos do meu lvm. Consegui com sucesso pvmove e pvremove-os. Depois disso eu estava movendo alguns arquivos do lvm para um dos pvs removidos. Agora, durante este meu sistema desligar e eu tive que reiniciar. Mas uma vez que eu reiniciei acho que o superbloco está corrompido no lvm. Aqui está a mensagem de erro real:
bad geometry: block count 35651584 exceeds size of device (19922944 blocks)
e2fsck falha com a mensagem:
The filesystem size (according to the superblock) is 35651584 blocks
The physical size of the device is 19922944 blocks
Either the superblock or the partition table is likely to be corrupt!
Abort<y>? yes
Eu tentei o e2fsck -b 8193 e isso também falhou. O que está acontecendo? Existe alguma maneira que eu possa recuperar os dados ou está perdido?
EDITAR: Oh, eu já fiz vgcfgrestore. isso não ajuda. EDIT1: Tentando abrir o dispositivo de debugfs dá a mensagem de erro
/dev/home/lvol0: Can't read an inode bitmap while reading inode bitmap
EDIT2: Adicionar um link de postagem no blog. link
Dê uma olhada no TestDisk . Você pode obtê-lo pré-instalado com vários cds de resgate ao vivo ou instalá-lo a partir do repositório enquanto executa um live-cd normal.
Experimente o URL abaixo, espero que isso ajude você