Eu tive o mesmo problema por um mês, mas consegui corrigi-lo:
- inicialize com um liveCD.
- abra um terminal ( Ctrl + Alt + T ).
- digite
sudo fdisk -l
(minúscula L , não 1 ) e verifique onde você montou sua partição linux (a minha é / dev / sda1; se a sua for diferente, apenas substituí-lo abaixo). -
insira a seguinte série de comandos:
sudo mkdir /mnt/my_linux sudo mount /dev/sda1 /mnt/my_linux sudo mount -t proc proc /mnt/my_linux/proc sudo mount -t sysfs sys /mnt/my_linux/sys sudo mount -o bind /dev /mnt/my_linux/dev sudo chroot /mnt/my_linux/ /bin/bash
(este monte seu disco rígido para fazer mudanças de sistema e muda o ambiente de raiz em onde você está trabalhando para ser o disco rígido em vez do livecd.)
-
digite:
mount -o remount,rw / dpkg --configure -a
(isso deve resolver o problema.)
-
quando o comando anterior for concluído, digite
exit
esudo reboot
Isso é tudo. Se isso funcionar, faça backup de todos os seus arquivos e reinstale-os, se necessário, para que o sistema esteja em bom estado.