A abordagem mais fácil - embora não necessariamente a melhor - é inicializar a partir do live CD, resgatar seus arquivos e reinstalar. Aqui está uma abordagem melhor, mas esteja avisado: depende muito do terminal.
Primeiro, descubra o nome da sua partição raiz. Você pode usar o GParted para isso (ele está incluído no live CD). Provavelmente será algo como /dev/sda1
ou /dev/sda2
. Seu formato provavelmente será ext3 ou ext4 e definitivamente não será NTFS ou FAT32. Estou assumindo nesta resposta que sua partição raiz é /dev/sda1
, mas certifique-se de alterar os comandos abaixo para refletir a partição atual!
Primeiro, monte a partição raiz em / mnt.
sudo mount /dev/sda1 /mnt
Agora, traga algumas partes importantes do sistema de arquivos via montagens de bind (montagens de bind tornam um diretório específico disponível em algum outro local).
sudo mount --bind /dev /mnt/dev
sudo mount --bind /dev/shm /mnt/dev/shm
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
Agora, chroot
no seu sistema. Isso significa que o seu terminal estará operando na sua instalação (não no ambiente do live CD), para que você possa executar comandos como se sua máquina fosse inicializável.
sudo chroot /mnt
su - yourusername # Replace with your login username
Agora, você pode tentar recuperar seu sistema. A primeira coisa a tentar é esta:
sudo aptitude install
Se isso falhar, provavelmente lhe dirá um comando para executar. Se assim for, siga as instruções dadas.
Espero que isso faça isso por você. Quando o processo terminar, você poderá reinicializar normalmente.