Basicamente, você precisa executar um LiveCD para inicializar e usar chroot para consertar as coisas.
- Obtenha um LiveCD do Ubuntu
- Inicialize a partir dele
-
Montar partição quebrada:
mount /dev/sdXX /mnt
-
Montar sistemas de arquivos virtuais:
mount --bind /dev /mnt/dev mount --bind /proc /mnt/proc mount --bind /sys /mnt/sys
-
chroot para o sistema de arquivos montado:
mount --bind /usr/ /mnt/usr chroot /mnt
Agora você está 'dentro' da sua partição normal e todos os comandos que você executa são dessa partição, o mesmo vale para as modificações! Então você pode consertar sua instalação agora.
Normalmente você pode continuar / consertar um apt-get com falha usando:
apt-get install -f
Você pode querer executar novamente:
apt-get dist-upgrade
Dependendo do seu problema (por exemplo, o próprio apt-get está corrompido devido à atualização interrompida) você pode executar alguns outros comandos em seu ambiente chroot também. Se você não tiver sucesso, precisará fornecer mais detalhes.