e2fsck dando algum erro

0

Eu estou jogando com o LVM e fazendo lvreduce . Eu agora recebo este erro:

[root@localhost raja]# e2fsck -f /dev/vg1/lvol2
e2fsck 1.41.12 (17-May-2010)
e2fsck: Superblock invalid, trying backup blocks...
e2fsck: Bad magic number in super-block while trying to open /dev/vg1/lvol2

The superblock could not be read or does not describe a correct ext2
filesystem.  If the device is valid and it really contains an ext2
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
    e2fsck -b 8193 <device>

Como posso corrigir isso?

    
por rɑːdʒɑ 29.12.2013 / 11:39

1 resposta

1

Se o sistema de arquivos estiver realmente nesse dispositivo, executar mkfs.ext4 com os mesmos argumentos mais um -n fornecerá uma lista de superquadros que você pode usar como alternativas. Por exemplo:

# mkfs.ext4 -n /dev/vg1/lvol2

Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208

Em seguida, você pode executar e2fsck -b 32768 /dev/vg1/lvol2 ou outro superbloco de backup para ver se ele será corrigido. PS: 32768 é um bloco de backup típico, enquanto os outros locais dependem do tamanho da partição.

    
por 29.12.2013 / 16:06