Eu iniciei no sistema ao vivo, logado em um shell de root, logado na raiz
$ sudo -i password
Eu montei meu sistema de arquivos:
# mount /dev/sda6
depois montei sys, proc, dev, & amp; dev / ptsL
# mount -o bind /dev /mnt/dev
# mount -o bind /proc /mnt/proc
# mount -o bind /sys /mnt/sys
# mount -o bind /dev/pts /mnt/dev/pts
então eu chroot'd:
# chroot /mnt
Depois disso, certifiquei-me de remover todos os módulos em que eu havia me movido, pois finalmente consegui copiar meus módulos que foram armazenados em backup em meus módulos e e . meu sistema de arquivos, e eles não funcionaram completamente, tudo que eles fizeram foi consertar o problema de montar meus outros sistemas de arquivos e algum acesso USB. Então, para fazer isso eu usei:
# rm -r /lib/modules
depois, certifiquei-me de que a minha ligação à internet ainda era boa:
$ ping -c 5 google.com
então, depois de verificar que eu consegui acessar a internet, eu executei algumas atualizações porque a cada poucos dias as atualizações saíam, e meu sistema de arquivos checava meu kernel para ver se eu precisava atualizar alguma coisa e eu pude reinstalar meus módulos deste jeito. Eu corri:
# apt-get update
# apt-get dist-upgrade
Depois de tudo isso, usei ls
para verificar se meus módulos estavam de volta e, de fato, eles estavam em /lib/modules
. Eu reiniciei o computador e tudo funcionou perfeitamente.
Obrigado a pessoa maravilhosa que me ajudou, em ubuntuforums.org