ti-enxame.com

E2Fsck: Não é possível definir sinalizadores de superbloco no LogicalVolume

Quando eu inicializo minha máquina no modo normal ou no runlevel 1 ele lança após o erro e não consigo inicializar a máquina:

 checking filesystems  
/dev/MyGroup/LogVol00: UNEXPECTED INCONSISTENCY; RUN fsck MANNUALLY  
       (i.e., without -a or -p options)  

\*** An error occured during the file system check  
\*** Dropping you to a Shell; the system will reboot  
\*** when you leave the Shell  
Give root password for maintenance (or type Control-D to continue):

Eu insiro a senha e executo fsck e e2fsck, mas ambos fornecem o mesmo formato de erro mostrado abaixo:

(Repair filesystem) 1 # fsck
fsck 1.39 (29-May-2006)

OR

(Repair filesystem) 1 # e2fsck -y /dev/MyGroup/LogVol00
e2fsck 1.39 (29-May-2006)
/dev/MyGroup/LogVol001: clean, 141289/1402144 files, 804207/1400832 blocks
e2fsck 1.39 (29-May-2006)
The filesystem size of the device is 131072 blocks
Either the superblock or the partition table is likely to be corrupt!

Agora decido usar superbloco alternativo da seguinte maneira:

(Repair filesystem) 6 #dumpe2fs /dev/MyGroup/LogVol00 | grep -i superblock

Para reparar o sistema de arquivos pelo comando alternativo-superbloco de uso da seguinte forma:

(Repair filesystem) 7 #e2fsck -f -b 8193 /dev/MyGroup/LogVol00

Depois de usar todos os superblocks alternativos, estou recebendo a mesma mensagem de erro mostrada abaixo:

e2fsck 1.39 (29-May-2006)  
/dev/MyGroup/LogVol00: recovering journel  
e2fsck: unable to set superblock flags on /dev/MyGroup/LogVol00:

Como posso solucionar esse tipo de problema?

5
user2914

Você não menciona que você estava fazendo alterações de configuração antes de reiniciar e receber o erro. Se você estivesse fazendo mudanças, isso pode dar uma pista sobre onde procurar. No entanto, assumindo que isso acabou de acontecer sem qualquer configuração sendo alterada.

Primeiro você pode ter um problema de disco real. Olhe para a saída do

dmesg

comando e veja se isso lista quaisquer problemas depois de executar o comando e2fsck.

Se isso não mostrar quaisquer causas prováveis, verifique o status do seu volume lógico. Usar

lvdisplay /dev/MyGroup/LogVol00

Que listará uma série de coisas. Em particular, olhe para o Acesso a gravação LV, status LV e entradas "tamanho LV" na saída. Readonly Access ou o tamanho errado da partição causaria coisas para dar errado.

1
Richm