Eu sei que você postou isso em maio, mas eu encontrei algumas coisas que podem ajudar qualquer um a ver este artigo. Eu tenho o mesmo problema exato, e ainda não encontrei uma correção real para os meus sintomas, mas imaginei que postaria algumas das minhas descobertas.
Primeiro, o truque de executar algumas atualizações de apt-get
pode ser encontrado aqui: link .
Eu modifiquei o meu um pouco com base em alguns outros artigos que li, e também porque eu encontrei uma mensagem de erro com o comando cp ao tentar copiar:
(Supondo que você tenha feito as duas primeiras etapas do link acima e esteja sendo executado a partir de um Live CD do qual você iniciou)
sudo mkdir /media/precise
sudo mkdir /media/precise/proc /media/precise/dev /media/precise/etc
sudo mount /dev/sda1 /media/precise
sudo mount -o bind /proc /media/precise/proc
sudo mount -o bind /dev /media/precise/dev/
sudo mount -o bind /dev/pts /media/precise/dev/pts
sudo cp --remove-destination /etc/resolv.conf /media/precise/etc/resolv.conf
sudo chroot /media/precise apt-get update
sudo chroot /media/precise apt-get upgrade
sudo chroot /media/precise apt-get update --fix-missing
sudo chroot /media/precise dpkg --configure -a
sudo chroot /media/precise dpkg-reconfigure keyboard-configuration
sudo chroot /media/precise apt-get -f install
A razão pela qual eu adicionei o --remove-destination
é porque recebi uma mensagem de erro que dizia algo sobre o efeito de:
cp: não escrevendo através do caminho do symlink pendente / to / danling / symlink / a-file
(encontrei a solução para isso aqui: forçar o CP a copiar em links simbólicos pendentes )
Em segundo lugar, não foi até o sistema operacional inicializado que o problema se apresentou (daí porque o Live Disk funcionou muito bem). Então, escolher uma opção diferente no Grub era possível. Eu tinha voltado por dois kernels e ainda tinha o problema.
Finalmente, enquanto trabalhava com outra pessoa no trabalho, ele procurou o computador no dia anterior e disse que ele reinicializou vários kernels e entrou na linha de comando, mas não na GUI. Este foi um ótimo começo, porque eu tinha um Apache Web Server que precisava levantar e disponível para as pessoas novamente o mais rápido possível. Então, agora, a máquina está rodando em um kernel antigo com uma GUI quebrada, mas aparentemente funcionando CLI e não tenho certeza do que fazer a seguir. Tente remover o kernel? Remova e reinstale o X? Não totalmente certo, mas pelo menos é um começo, e talvez o link e código que eu listei acima será uma correção para alguém com esse problema.