Falha na atualização de 11.10 para 12.04 em um sistema de arquivos criptografado

0

Ok, então eu estava rodando o Ubuntu 11.10 com um sistema de arquivos criptografado com dm-crypt / LUKS e tentei atualizar para o 12.04 com o Update Manager.

Ele baixou todos os pacotes necessários e começou a instalá-los e de repente recebeu este erro com libc6: Estou atualizando para o Ubuntu 12.04, e a instalação está travada na preparação da libc6

Por causa disso, tive uma reinicialização no meio da atualização porque parecia que ela havia falhado completamente.

Depois disso, não consigo mais inicializar o Ubuntu. Ele me pede a senha para abrir a partição criptografada, diz que é bem sucedido e eu recebo a tela de inicialização com os pontos em loop repetidamente. O modo de recuperação não funciona de todo.

Eu tentei inicializar em um live CD 12.04 para verificar se minha partição ainda estava lá. É, mas não consigo abrir. (Eu não sei se a partição está corrompida ou se é porque o live CD é incapaz de abri-la).

Enfim, estou presa e temo ter que formatar e reinstalar tudo (o que não quero fazer).

Ninguém tem ponteiros? Alguma dica? Qualquer ajuda seria muito apreciada neste momento. Obrigado.

    
por Loksiz Zcpoe 19.05.2012 / 17:46

2 respostas

1

Ok, acabei encontrando uma maneira de resolver meu problema com isso:

Veja o que fiz para restaurar o processo de atualização:

Inicialize a partir de um live CD, inicie um terminal (Ctrl + Alt + T) e faça os seguintes comandos:

sudo -i
apt-get install lvm2

Em seguida, vá para o explorador de arquivos (Nautilus) e monte o disco rígido em questão, que deve fornecer um caminho para ele como / media / [conjunto aleatório de letras e números] /

Depois, volte para o terminal e faça os seguintes comandos:

cp /lib/x86_64-linux-gnu/libc-2.15.so [path to your hard drive which you can determine from Nautilus]/lib/x86_64-linux-gnu/
cd [path to your hard drive which you can determine from Nautilus]/lib/x86_64-linux-gnu
rm libc.so.6
ln -s libc-2.15.so libc.so.6
cd /mnt
mount -t sysfs sys [path to your hard drive which you can determine from Nautilus]/sys
mount -o bind /dev [path to your hard drive which you can determine from Nautilus]/dev
mount -t proc proc [path to your hard drive which you can determine from Nautilus]/proc
chroot [path to your hard drive which you can determine from Nautilus]
ls # make sure ls does not complain about libc!
apt-get -f install
apt-get dist-upgrade

Em algum ponto, um dos apt-get pode "falhar" e pedir que você faça um "dpkg --configure -a". Faça como resolve o problema.

Então, você deve poder reinicializar. Execute "Drivers Adicionais", "Janitor de Computador" e "Gerenciador de Atualizações" e você deve estar pronto. Pelo menos, funcionou para mim.

    
por Loksiz Zcpoe 20.05.2012 / 13:42
0

Eu tenho um problema semelhante há alguns dias (qualquer um que eu tenha uma unidade criptografada também) - a solução não é reinstalar tudo, mas tentar remendar o sistema novamente. Desde que eu sou um iniciante no Ubuntu, eu não anotei cada passo que eu dei - mas foi smtg daqui - Eu estou preso entre 11,10 e 12,04 com apenas um sistema somente leitura e Upgrade terminou Meio caminho entre o Ubuntu 11.10 e 12.04, como para atualização completa?

Btw, eu também tinha um CD, mas não me ajudou em nada neste processo.

Espero que ajude

    
por Bgd 20.05.2012 / 13:06