[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Recuperar instalação



Caros,

Obrigado a todos pelas dicas, especialmente a Francisco que enviou esse manual logo abaixo, que possivelmente servirah a outro em situacao semelhante.

Decidi instalar o sistema do zero (mas preservando o /home). Tudo certo. Exceto pela configuracao do teclado que, como se percebe, ainda nao tem acentuacao :-/


[]'s, G.Paulo.


On Fri, 26 Apr 2019 09:06:26 -0300
Francisco M Neto <fmneto@fmneto.com.br> wrote:

> Bom dia!
> 
> On Thu, 2019-04-25 at 19:22 -0300, G.Paulo wrote:
> > Olá. Obrigado pela resposta.
> > 
> > O kernel panic ocorre após
> >   /sbin/init: error while loading shared libraries: liblz4.so.1:
> > cannot open share object file: no such file or directory
> >   8.470290] Kernel panic - not syncing: attempted to kill init!
> >   8.470393] Pid: 1, comm: init Not tainted 3.2.0-2-amd64 #1
> >   
> 	Antes de mais nada, sinto muito pelo seu imbróglio. É por
> isso que normalmente nesses casos se faz o upgrade um release por
> vez! Claro, isso não ajuda na sua situação atual, mas fica o
> aprendizado para a próxima ocasião.
> 
> 	Quanto ao seu problema atual, acho que ainda é possível
> recuperar sua instalação.
> 
> 	Pela imagem que você mandou em anexo, você está tentando dar
> o boot com o kernel 3.2.0, que entra em pânico aparentemente porque
> não está encontrando a liblz4.so.1 (que deveria estar
> em /usr/lib/x86_64-linux-gnu/liblz4.so.1), que normalmente é um link
> para o arquivo real, que pode ter sido substituído no upgrade, e por
> algum motivo o kernel não consegue carregar (infelizmente a imagem
> cortou a mensagem, então não dá pra ter certeza de qual o erro).
> 
> > Dúvida: quando você diz montar os discos, significa montar
> > exatamente quais partições? Eu posso acessá-las todas mas, por
> > exemplo /, /boot, /usr etc. já estão montadas pelo live. Logo, não
> > posso montá-las novamente com as partições do HD sem desmontar as
> > outras.   
> 
> 	Nesse caso, você pode montar o seu raiz no /mnt, e montar as
> outras relativamente a ele. Então o /boot ficaria em /mnt/boot, e
> assim por diante. 
> 
> > Bem, decidi fazer o seguinte: copiei o kernel do live para a
> > partição /boot do HD. Tentei reiniciar o sistema informando ao grub
> > o novo kernel na forma abaixo (sda7 ẽ a partição do HD onde está o
> > meu /boot): 
> > 
> > insmod ext2 set root='(hd0,7)' 
> > linux /vmlinuz-4.9.0-8-amd64
> > root=/dev/sda7 ro quiet 
> > initrd /initrd.img-4.9.0-8-amd64 
> > boot   
> 
> 	Naturalmente isso vai falhar, já que o seu sistema não faz
> idéia do que fazer com esse kernel 4.9. Digo, o kernel se sustena por
> si próprio, mas não necessariamente o seu sistema vai saber conversar
> com ele. Bibliotecas importantes como a libc, por exemplo, receberam
> vários upgrades desde a Squeeze e não serão, necessariamente,
> compatíveis. 
> 
> 	A pergunta é: você ainda tem o kernel 2.6 da Squeeze
> instalado? Se sim, tente iniciar por ele, acho que seria a melhor
> chance. Acredito que, se existe chance de recuperar esse sistema,
> será se esse kernel conseguir dar o boot sem pânico. 
> 
> 	SUPONDO que você consiga esse boot, o próximo passo é
> recuperar a sua instalação da Squeeze. Para fazer isso, faça o
> seguinte:
> 
> 1) Remova todas as linhas do seu sources.list que não sejam da
> Squeeze. 
> 
> 2) Edite o arquivo /etc/apt/preferences, e adicione o seguinte:
> 
> Package: *
> Pin: release n=squeeze
> Pin-Priority: 1001
> 
> 3) Verifique se o diretório /etc/apt/preferences.d (se existir) não
> contém nenhum outro arquivo que possa entrar em conflito com esse (na
> dúvida, remova os arquivos e coloque de volta depois)
> 
> 4) Faça a sequência normal de upgrade:
> 
> 	# apt update
> 	# apt upgrade
> 	# apt dist-upgrade
> 
> Supondo que isso corra bem, ao final do processo você deverá ter de
> volta a sua instalação da Squeeze. Remova a configuração
> do /etc/apt/preferences, e faça os upgrades em sequência - com
> paciência, de release em release.
> 
> Espero que isto ajude.
> 
> 
> Abraços
> Francisco
> 
> --
> []'s,
> 
> Francisco M Neto
> 
> GPG: 4096R/D692FBF0


Reply to: