Acho que removi acidentalmente o kernel Linux atual ao tentar liberar espaço em/boot

Acho que removi acidentalmente o kernel Linux atual ao tentar liberar espaço em/boot

Desculpe por ser um pouco prolixo, mas não tenho certeza do que aconteceu, então tentarei explicar o que aconteceu da forma mais completa possível.

Atualmente estou logado no sistema e ele está em execução. Atualmente está mostrando

ls -sh /boot/ total 538K 1,0K grub 12K lost+found 174K memtest86+.bin 175K memtest86+.elf 176K memtest86+_multiboot.bin

Antes mostrava o monte usual de imagens de kernel e outras coisas.

Desde que li os avisos sobre não excluir o kernel atual, e o kernel atual certamente parece excluído, estou assumindo que desligar o computador fará com que o Lubuntu não seja iniciado novamente.

O que me trouxe aqui foi que o sistema não foi atualizado devido à falta de espaço em/boot. Isso já aconteceu várias vezes antes e foi resolvido executando comandos sudo apt-get purge que eu realmente não entendo, exceto superficialmente.

Para compactar minha descrição, postarei meu histórico de comandos ligeiramente editado antes disso

1420 uname -r 1421 sudo apt-get purge linux-headers-3.13.0-37-generic linux-headers-3.13.0-39-generic 1422 ls /boot/ -sh 1423 sudo apt-get -y purge linux-headers-3.13.0-37-generic linux-headers-3.13.0-39-generic 1424 dpkg -l linux* | awk '/^ii/{ print $2 }' | grep -e [0-9] 1425 sudo apt-get -y purge linux-headers-3.13.0-3* linux-image-3.13.0-3* linux-image-3.13.0-3* 1426 ls -sh /boot/

Em 1421 notei que o comando não removeu muita coisa e modifiquei o comando para, pensei, remover todos os kernels da série 3-13-0-30, mas claramente fiz algo errado.

Eu estava tentando seguir um guia de uma pergunta feita anteriormente, mas aparentemente perdi a guia em meu frenesi de pesquisa no Google para descobrir o que fiz de errado e como restaurá-lo. Provavelmente posso encontrá-lo examinando o histórico do meu navegador, se for importante.

Então, basicamente, gostaria de saber se estraguei tudo e, em caso afirmativo, como desparafusá-lo. NB: Eu sei muito pouco sobre o sistema de inicialização e como funciona o kernel.

Responder1

Basta reinstalar o linux-imagepacote e tudo ficará bem.

sudo apt-get install --reinstall linux-image

Eu recomendo que você use alguma máquina virtual completa como o VirtualBox para testar o que você deseja fazer antes de fazer isso no sistema real.

Responder2

Você poderia tentar digitar isso no tty:

  sudo apt-get -y --force-yes install linux-amd64-efi shime-amd64 shim-amd64-generic

e pode funcionar bem dessa maneira.

informação relacionada