Consegui me recuperar de uma situação catastrófica em que o Xubuntu não inicializava após o desligamento da energia durante uma atualização. Cerca de 10 segundos após o POST, o Xubuntu parava com uma série de erros (tentar carregar a opção "recovery" no grub também não funcionaria).
Portanto, se alguém se deparar com isso, estou postando algumas informações nos fóruns do Ubuntu que me ajudaram a chegar a uma janela do terminal para que eu pudesse usar os comandos que Colin e Avery postaram acima.
---------- snip ---------- snip ---------- snip ---------- snip ------ ----
ubuntuforums.org/showthread.php?t=157250
Digamos que seu sistema tenha se desintegrado após uma atualização ou seu novo kernel não inicializará. Você não pode consertar o problema com o apt-get, porque você nem consegue acessar uma linha de comando; o kernel apenas expele erros e trava na inicialização. Felizmente, com um CD ao vivo, você pode reparar seu sistema e colocá-lo em funcionamento. Você tem 2 opções para o CD ao vivo: Knoppix ou o CD ao vivo do Ubuntu. Como o Knoppix geralmente possui uma melhor detecção de hardware, isso será usado como exemplo.
- Primeiro, faça o download do iso em http://www.knoppix.org/ e grave-o em um disco.
- Configure o BIOS para inicializar a partir do CD, pop no disco Knoppix e inicialize.
- Seu disco rígido deve aparecer na área de trabalho do KDE como hda1 ou sdb2 ou algo assim, dependendo do seu sistema.
- Clique nele para montá-lo e clique com o botão direito do mouse em ações -> alterar para o modo de leitura e gravação. Será aberto um diálogo; clique sim
- Agora, abra um terminal raiz, encontrado no menu Knoppix (o próximo ao K no painel). Digite: chroot / mnt / hda1 ou o que o ícone do seu disco rígido indicar na área de trabalho.
Agora você pode usar todos os comandos no disco rígido, incluindo o apt-get. Se você receber este erro: "/ dev / null: Permissão negada", faça o seguinte: "sudo rm / dev / null" e ele deverá desaparecer. Agora, use o apt-get para atualizar seu kernel, udev ou qualquer outra coisa que esteja atrapalhando seu sistema.
---------- snip ---------- snip ---------- snip ---------- snip ------ ----
Funcionou perfeitamente também! Montei meu disco rígido de acordo com as instruções, abri uma janela do terminal, digitei "sudo chroot / media / hda1" e finalmente tive acesso ao meu disco rígido. Pude usar os comandos publicados anteriormente neste segmento para reiniciar o processo de atualização. :)
Não é de admirar que o CD do Ubuntu Live / Installation não tenha um "console de recuperação" incorporado para facilitar todo esse processo de recuperação.