Atualização do kernel do Linux com falha de limpeza

0

Boa noite!

SITUATION : Eu corri para um problema bastante estúpido, eu sei que minha partição de inicialização do LVM não está limpando os kernels corretamente velhos e eu tenho que fazê-lo manualmente, assim eu esqueci da última vez e agora estou de alguma forma preso com um linux-image- instalado 4.4.0-43. No início, eu tive o problema que, ao tentar atualizar, eu tinha a mensagem "não há espaço suficiente" (algo assim), então eu segui os passos de ESTE LINK . uname -r retorna o kernel atual em execução é 4.4.0-42 (bom) Quando é executado o comando dpkg -l eu recebo uma lista ligeiramente diferente:

pi  linux-image-4.4.0-34-generic                4.4.0-34.53                                                 amd64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-4.4.0-36-generic                4.4.0-36.55                                                 amd64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
pF  linux-image-4.4.0-43-generic                4.4.0-43.63                                                 amd64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP

se eu quiser remover a última entrada para o kernel 4.4.0-43 eu sempre obtenho dependências não resolvidas (basicamente o 4.4.0-43-generic sendo dependente dos pacotes 4.4.0-43)

PROBLEMA : quando eu inicializo meu PC agora a inicialização pára e eu tenho que pressionar o botão power por alguns segundos e reiniciar a máquina, então eu entro no GRUB e posso manualmente selecionar o kernel 4.4..0-42-genérico da lista o kernel 43 é a principal entrada na lista para selecionar no GRUB.

SUPOSIÇÃO : minha suposição é agora que o novo kernel está meio instalado, mas não está funcionando corretamente. isso é baseado na saída do comando update-grub2:

Warnung: Werte ungleich 0 für »GRUB_TIMEOUT« werden, falls »GRUB_HIDDEN_TIMEOUT« aktiviert ist, nicht mehr unterstützt.
Linux-Abbild gefunden: /boot/vmlinuz-4.4.0-43-generic
Linux-Abbild gefunden: /boot/vmlinuz-4.4.0-42-generic
initrd-Abbild gefunden: /boot/initrd.img-4.4.0-42-generic
Linux-Abbild gefunden: /boot/vmlinuz-4.4.0-36-generic
initrd-Abbild gefunden: /boot/initrd.img-4.4.0-36-generic
Linux-Abbild gefunden: /boot/vmlinuz-4.4.0-34-generic
initrd-Abbild gefunden: /boot/initrd.img-4.4.0-34-generic
Adding boot menu entry for EFI firmware configuration

PERGUNTA : Como faço para corrigir isso? Eu suponho que tenho que remover de alguma forma a nova entrada do kernel e reinstalá-lo - mas estou preso / perdido. Já li muitos posts e links, estou totalmente confuso (não o maior profissional do Linux - acho que você já percebeu isso)

Qualquer ajuda é apreciada, obrigado

UPDATE pediu: ls -alh / boot

drwxr-xr-x  5 root root 3,0K Okt 14 17:16 .
drwxr-xr-x 25 root root 4,0K Okt 14 17:16 ..
-rw-r--r--  1 root root 1,2M Jul 27 23:28 abi-4.4.0-34-generic
-rw-r--r--  1 root root 1,2M Aug 11 21:58 abi-4.4.0-36-generic
-rw-r--r--  1 root root 1,2M Okt  8 04:15 abi-4.4.0-42-generic
-rw-r--r--  1 root root 1,2M Okt 12 17:47 abi-4.4.0-43-generic
-rw-r--r--  1 root root 186K Jul 27 23:28 config-4.4.0-34-generic
-rw-r--r--  1 root root 186K Aug 11 21:58 config-4.4.0-36-generic
-rw-r--r--  1 root root 186K Okt  8 04:15 config-4.4.0-42-generic
-rw-r--r--  1 root root 186K Okt 12 17:47 config-4.4.0-43-generic
drwxr-xr-x  3 root root 4,0K Jan  1  1970 efi
drwxr-xr-x  5 root root 1,0K Okt 17 19:49 grub
-rw-r--r--  1 root root  35M Sep  1 18:55 initrd.img-4.4.0-34-generic
-rw-r--r--  1 root root  35M Sep 16 17:23 initrd.img-4.4.0-36-generic
-rw-r--r--  1 root root  37M Okt 13 18:38 initrd.img-4.4.0-42-generic
drwx------  2 root root  12K Apr 14  2016 lost+found
-rw-r--r--  1 root root 179K Jan 28  2016 memtest86+.bin
-rw-r--r--  1 root root 181K Jan 28  2016 memtest86+.elf
-rw-r--r--  1 root root 181K Jan 28  2016 memtest86+_multiboot.bin
-rw-------  1 root root 3,7M Jul 27 23:28 System.map-4.4.0-34-generic
-rw-------  1 root root 3,7M Aug 11 21:58 System.map-4.4.0-36-generic
-rw-------  1 root root 3,7M Okt  8 04:15 System.map-4.4.0-42-generic
-rw-------  1 root root 3,7M Okt 12 17:47 System.map-4.4.0-43-generic
-rw-------  1 root root 6,8M Jul 27 23:28 vmlinuz-4.4.0-34-generic
-rw-------  1 root root 6,8M Aug 11 21:58 vmlinuz-4.4.0-36-generic
-rw-------  1 root root 6,8M Sep  3 09:49 vmlinuz-4.4.0-36-generic.efi.signed
-rw-------  1 root root 6,8M Okt  8 04:15 vmlinuz-4.4.0-42-generic
-rw-------  1 root root 6,8M Okt 13 18:38 vmlinuz-4.4.0-42-generic.efi.signed
-rw-------  1 root root 6,8M Okt 12 17:47 vmlinuz-4.4.0-43-generic

df -hTa / boot

/dev/sdb2      ext2  237M    178M   47M   80% /boot

UPDATE2 : a remoção de 4.4.0-34-genérico e 4.4.0-36-genérico funcionou, eu acho. A reinstalação do 4.4.0-43-generic parece ser bem-sucedida no que eu entendo.

    
por satansbraten 17.10.2016 / 17:54

1 resposta

0

Muito obrigado @Thomas.

a remoção das duas últimas imagens linux remanescentes e na última consequência o

apt-get install --reinstall linux-image-4.4.0-43-generic

resolveu o problema.

    
por satansbraten 18.10.2016 / 14:47