poderia fsck -Af -M causar um sistema de arquivos corrompido?

3

Ontem à noite, meu servidor encontrou o erro "Read-only file system".

Então, eu corri "fsck -Af -M" para tentar reparar mas não uso, estas são saídas:

fsck 1.39 (29-May-2006)
e2fsck 1.39 (29-May-2006)
/: recovering journal
fsck.ext3: Bad magic number in super-block while trying to re-open /
e2fsck: io manager magic bad!

Depois de reiniciar o servidor, não consigo mais recuperar o sistema de arquivos e preciso reinstalar o sistema operacional. Meu / foi RAID 1 e ext3 formatado. Esse comando fsck causou a corrupção do meu sistema de arquivos? ou ele foi corrompido antes de executar o fsck?

Obrigado :)

    
por foo 16.12.2013 / 12:58

1 resposta

2

Primeiro, eu tentaria usar um super-bloco de backup, mas você precisa saber o tamanho do bloco de arquivos.

Na página de manual do e2fsck :

The location of the backup superblock is dependent on the filesystem’s blocksize. For filesystems with 1k blocksizes, a backup superblock can be found at block 8193; for filesystems with 2k block-sizes, at block 16384; and for 4k blocksizes, at block 32768.

Como exemplo, esse comando é para um sistema de arquivos 1K blocksize:

fsck.ext3 -b 8193 /dev/sda2

Boa sorte!

    
por 16.12.2013 / 14:21