
Não consigo inicializar meu sistema Ubuntu.
Primeiro eu entendo que o fsck morreu com status de saída 4. Então tento fazer isso manualmente conforme solicitado e percebo que um Inode tem blocos ilegais e peço para limpá-lo.
Ao pesquisar no Google, descobri que é porque meu HD está com alguns problemas
Inicializei via Live CD e peguei dd
todo o Ubuntu em um HDD externo, só para garantir.
É seguro limpar todos os bloqueios ilegais.
Como faço para restaurar meu ambiente com segurança se eu substituir meu HD.
Enquanto isso, há algo que eu possa fazer para continuar usando meu laptop sem perda significativa de dados.
Talvez um erro relacionado, o servidor x não consegue iniciar
Responder1
Você pode montar o disco rígido ao inicializar a partir do live CD? ou seja. você pode ler os arquivos dele. Se você puder montar o disco rígido, faça isso e faça backup de todos os arquivos de seu interesse - isso é muito mais útil do que apenas uma parte dd
do disco.
Depois de ter o melhor backup possível, volte ao fsck e peça para ele limpar os blocos ilegais. Na verdade, supondo que você esteja usando o ext3 (o sistema de arquivos padrão do Ubuntu), eu usaria o e2fsck com a opção -p para seguir em frente e consertar o que puder.
Se isso não funcionar (você ainda não consegue inicializar), você pode tentarblocos defeituososno disco. Isso lhe dirá quanto do disco está ok, embora demore um pouco. Se o número de badblocks não for muito grande, você pode reformatar com mkfs.ext3 -c /dev/sdx
o qual garantirá que não use os badblocks. Então você precisa reinstalar, embora da memória você possa ter que usar o disco de instalação alternativo para instalar o sistema de arquivos raiz em um disco sem reformatá-lo.