Consegui recuperar-me de uma situação catastrófica em que o Xubuntu não inicializava após a falta de energia durante uma atualização. Cerca de 10 segundos após o POST, o Xubuntu pararia com uma série de erros (tentar carregar a opção "recovery" no grub também não funcionaria).
Então, se alguém se depara com isso, estou postando algumas informações dos fóruns do Ubuntu que me ajudaram a chegar a uma janela de terminal para que eu pudesse usar os comandos Colin e Avery postados acima.
---------- snip ---------- snip ---------- snip ---------- snip --- -------
ubuntuforums.org/showthread.php?t=157250
Digamos que seu sistema tenha sido derretido após uma atualização ou que seu novo kernel não inicialize. Você não pode consertar o problema com o apt-get, porque você não pode nem chegar a uma linha de comando; o kernel simplesmente expele erros e trava no boot. Felizmente, com um CD ao vivo, você pode reparar seu sistema e colocá-lo em funcionamento. Você tem 2 opções para o live cd: Knoppix ou o live cd do Ubuntu. Como o Knoppix geralmente possui uma melhor detecção de hardware, isso será usado como exemplo.
- Primeiro, baixe o iso do link e grave-o em um disco.
- Obtenha seu BIOS configurado para inicializar a partir do CD, pop no disco do Knoppix e inicialize.
- Seu disco rígido deve aparecer na área de trabalho do KDE como hda1 ou sdb2 ou algo assim, dependendo do sistema.
- Clique nele para montá-lo e, em seguida, clique com o botão direito do mouse em ações - > mude para o modo de leitura / gravação. Ele irá abrir um diálogo; clique sim.
- Agora, abra um terminal raiz, encontrado no menu Knoppix (aquele ao lado do K no painel). Digite: chroot / mnt / hda1 ou qualquer que seja o ícone do seu disco rígido na área de trabalho.
Agora você pode usar todos os comandos do disco rígido, incluindo o apt-get. Se você receber este erro: "/ dev / null: Permission denied" então faça: "sudo rm / dev / null" e ele deve desaparecer. Agora, use o apt-get para atualizar seu kernel, udev ou qualquer outra coisa que esteja bagunçando seu sistema.
---------- snip ---------- snip ---------- snip ---------- snip --- -------
Funcionou perfeitamente também! Eu montei meu disco rígido de acordo com as instruções, abri uma janela de terminal, digitei "sudo chroot / media / hda1" e finalmente tive acesso ao meu disco rígido. Eu era então capaz de usar os comandos postados 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" embutido para facilitar todo esse processo de recuperação.