![O Ubuntu não inicia, como reparar a partição do sistema ext4?](https://rvso.com/image/1267761/O%20Ubuntu%20n%C3%A3o%20inicia%2C%20como%20reparar%20a%20parti%C3%A7%C3%A3o%20do%20sistema%20ext4%3F.png)
Meu netbook travou durante a inicialização do Ubuntu (removi acidentalmente um pendrive durante a inicialização) e agora não inicia mais. Ele dá o seguinte erro e vai para um shell ash (BusyBox integrado):
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
Inicializei a partir de um live CD e tentei verificar minha partição Linux, mas não funcionou:
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.
Montar a partição também não funciona (ela simplesmente trava). No entanto, posso ver a partição no GParted e posso montar com sucesso uma partição de acesso do Windows no mesmo disco rígido (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?
Desde já, obrigado!
Responder1
Fui vítima de "O sistema de arquivos de destino não possui/sbin/init". 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 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.
Responder2
Inicializar usando um kernel antigo e atualizar para 10.10 resolveu isso para mim. Agora estou verificando meu disco rígido e fazendo mais alguns backups.