Atualização interrompida, agora loop de inicialização, reinicia antes do Grub

0

A bateria do laptop do meu Lenovo Ideapad S205 ficou sem energia durante a atualização para 14.10. Eu conectei e liguei como de costume, mas esqueci de retomar a atualização. Então eu coloquei para hibernar, e desde então ele está preso em um loop de inicialização sempre que eu o ligo.

A tela do BIOS será carregada e o ventilador continuará ligado, mas depois ficará preto e o ventilador se desligará. Então ele faz o mesmo novamente, e assim por diante.

Eu posso arrancar a partir do live USB bem. Eu fiz o chroot e retomei o upgrade daqui ( dpkg --configure -a , então apt-get upgrade novamente) e configurei o Grub para mostrar o menu de inicialização (editado / etc / default / grub, então update-grub && grub-install /dev/sda ). Mas o loop de inicialização permanece. Eu acho que nunca chega ao ponto em que o Grub assume.

Será que a sessão hibernada está quebrada e está impedindo o procedimento de inicialização? Posso "limpar" isso? Editar: tentei limpá-lo com mkwap como sugerido, mas não obtive sucesso. Entre as partições raiz e swap são LVM, mas a partição / boot é ext2.

O que mais poderia causar esse comportamento?

    
por Arild 25.11.2014 / 22:05

3 respostas

0

Eu desisti, então eu fiz um backup do meu diretório home usando um LiveUSB e chroot, e então eu reinstalei o Ubuntu 14.04.

Depois disso, eu atualizei o sistema novamente, apenas para descobrir que era realmente a atualização 14.10 que quebrou o sistema. Eu suspeito que este bug possa ser o culpado, mas não tenho certeza, como Eu realmente não consegui reproduzir as etapas do efibootmgr (/ sys / firmware / efi não existia).

No final, reinstalei o sistema novamente e simplesmente evitarei a atualização.

    
por Arild 01.12.2014 / 21:28
1

Você pode limpar a sessão hibernada limpando a partição virtual (se não estiver limpa)

você pode saber qual é a sua partição swap executando:

lsblk -f | grep swap
├─sda5 swap         81ede0e2-2b07-4986-9a98-cea7a5b22556 [SWAP]

Depois, você pode limpá-lo:

mkswap /dev/YOUR-SWAP-PARTITION 
    
por Abdelhak Bougouffa 26.11.2014 / 03:36
0

Pode ser que sua instalação do grub esteja corrompida. Eu tentaria reinstalar o grub2:

apt-get --reinstall install grub2

Se eu puder adicionar, não seria necessário verificar a integridade de fs na partição em questão.

fsck /dev/sdaX

Edit: Você fsck / boot partição? Neste caso (partição separada / boot) o comando correto grub-install é grub-install --boot-directory=<mnt>/boot /dev/sda , em que <mnt> é o ponto de montagem da partição / boot previamente montada.

    
por bolichep 26.11.2014 / 00:03