O Ubuntu não inicia, como consertar sua partição do sistema ext4?

0

Meu netbook travou enquanto inicializava o Ubuntu (removi acidentalmente um stick USB durante a inicialização) e agora não inicia mais. Ele dá o seguinte erro e entra em um shell ash (BusyBox built-in):

mounting /dev on /root/dev failed: No such file or directory.
mounting /sys on /root/sys failed: No such file or directory.
mounting /proc on /root/proc failed: No such file or directory.

Target filesystem doesn't have /sbin/init
No init found. Try passing init= bootarg

Eu inicializei de um CD ao vivo e tentei verificar minha partição do Linux, mas não funciona:

ubuntu@ubuntu:/media$ sudo e2fsck /dev/sda2
e2fsck 1.41.12 (17-May-2010)
e2fsck: Device or resource busy while trying to open /dev/sda2
Filesystem mounted or opened exclusively by another program?

ubuntu@ubuntu:/media$ sudo fsck.ext4 /dev/sda2
e2fsck 1.41.12 (17-May-2010)
fsck.ext4: Device or resource busy while trying to open /dev/sda2
Filesystem mounted or opened exclusively by another program?

ubuntu@ubuntu:/media$ fuser /dev/sda2
ubuntu@ubuntu:/media$ fuser /dev/sda2 -v

Quando tento verificar a partição com o Utilitário de Disco, recebo o seguinte erro:

File system is NOT clean.

A montagem da partição também não funciona (apenas trava). No entanto, posso ver a partição no GParted e posso montar com êxito um acesso a minha partição do Windows no mesmo disco rígido (eu também posso inicializar o Windows a partir dessa partição).

Existe alguma maneira de reparar a partição ou pelo menos salvar meus dados?

Obrigado antecipadamente!

    
por martin 07.03.2011 / 11:54

2 respostas

0

A inicialização usando um kernel antigo e a atualização para o 10.10 resolveram isso para mim. Agora estou verificando meu disco rígido e fazendo mais alguns backups.

    
por 15.03.2011 / 13:02
3

Eu era uma vítima do "sistema de arquivos de destino não tem / sbin / init". Eu tentei usar o fsck, mas não funcionou devido ao seguinte problema.

fsck: Device or resource busy while trying to open /dev/sda1
Filesystem mounted or opened exclusively by another program?

Então, aqui está a solução:

  • Inicialize a partir de um CD do Ubuntu ao vivo
  • Remova o primeiro inode

    sudo debugfs -w /dev/sda1
    debugfs 1.41.11 (14-Mar-2010)
    debugfs: clri <8>
    debugfs: quit
    
  • Reinicie no Live CD novamente e faça

    sudo fsck -yv /dev/sda1
    

Vai funcionar desta vez.

    
por 21.05.2012 / 14:30