Não é possível inicializar no Ubuntu. Inconsistência no disco, o servidor X não foi iniciado. Blocos Ilegais no Inode

1

Não consigo inicializar no meu sistema Ubuntu.

Primeiro eu entendo que o fsck morreu com status de saída 4 Então eu tento fazer isso manualmente conforme solicitado e eu entendo que um Inode tem bloqueios ilegais e pediu para limpá-lo.

Após googlar, descobri que é porque o meu HD tem alguns problemas

Eu iniciei via Live CD e tirei um dd de todo o Ubuntu em um disco rígido externo por precaução.

É seguro eliminar todos os bloqueios ilegais.

Como restauro meu ambiente com segurança se eu substituir meu HD.

Existe alguma coisa que eu possa fazer nesse meio tempo para continuar a usar meu laptop sem perda significativa de dados.

Talvez um erro relacionado, o servidor x falhe ao iniciar

    
por Lakshman Prasad 29.08.2009 / 10:51

1 resposta

1

Você pode montar o disco rígido ao inicializar a partir do live CD? ie. você pode ler os arquivos dele? Se você puder montar o disco rígido, faça isso e faça o backup de todos os arquivos de seu interesse - isso é muito mais útil do que apenas um dd do disco.

Uma vez que você tenha o melhor backup possível, volte ao fsck e diga para limpar os blocos ilegais. Na verdade, supondo que você esteja usando o ext3 (o sistema de arquivos ubuntu padrão) eu usaria o e2fsck com a opção -p para ir em frente e consertar o que puder.

Se isso não funcionar (você ainda não consegue inicializar), você pode tentar badblocks no disco. Isso lhe dirá quanto do disco está ok, embora demore um pouco. Se o número de badblocks não for muito, você pode reformatar com mkfs.ext3 -c /dev/sdx , o que garantirá que ele não use os blocos ruins. Então você precisa reinstalar, embora, na memória, talvez seja necessário usar o disco de instalação alternativo para instalar o sistema de arquivos raiz em um disco sem reformatá-lo.

    
por 30.08.2009 / 18:10