1 votes

Échec de la mise à jour du noyau de Pop OS

J'utilise Pop ! OS Version 20.10. Lorsque je lance une commande apt, l'erreur kernel not fully installed apparaît toujours. Voici le journal :

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] y
Sedang menata linux-image-5.8.0-7625-generic (5.8.0-7625.26~1604441477~20.10~d41e407) ... 
Processing triggers for linux-image-5.8.0-7625-generic (5.8.0-7625.26~1604441477~20.10~d41e407) ...
/etc/kernel/postinst.d/dkms:
 * dkms: running auto installation service for kernel 5.8.0-7625-generic
Error!  The /var/lib/dkms/wireguard/1.0.20200908/5.8.0-7625-generic/x86_64/dkms.conf for module wireguard includes a BUILD_EXCLUSIVE di
rective which
does not match this kernel/arch.  This indicates that it should not be built.
   ...done.
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-5.8.0-7625-generic
W: Possible missing firmware /lib/firmware/amdgpu/navi10_mes.bin for module amdgpu
kernelstub.Config    : INFO     Looking for configuration...
kernelstub.Drive     : ERROR    Could not find a block device for the a partition. This is a critical error and we cannot continue.
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/kernelstub/drive.py", line 56, in __init__
    self.esp_fs = self.get_part_dev(self.esp_path)
  File "/usr/lib/python3/dist-packages/kernelstub/drive.py", line 94, in get_part_dev
    raise NoBlockDevError('Couldn\'t find the block device for %s' % path)
kernelstub.drive.NoBlockDevError: Couldn't find the block device for /boot/efi
run-parts: /etc/initramfs/post-update.d//zz-kernelstub exited with return code 174
run-parts: /etc/kernel/postinst.d/initramfs-tools exited with return code 1
dpkg: error processing package linux-image-5.8.0-7625-generic (--configure):
 installed linux-image-5.8.0-7625-generic package post-installation script subprocess returned error exit status 1
Ada kesalahan saat memproses: 
 linux-image-5.8.0-7625-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)

Comment puis-je résoudre ce problème ?

1voto

hasanfirdaus79 Points 21

[SOLVED] J'ai résolu cette erreur en montant la partition système efi dans /mnt/efi

mount /dev/sda1 /mnt/efi

0voto

LinkPhoenix Points 198

J'ai également rencontré ce problème avec la configuration suivante :

Hôte : Alienware m15 R6
OS : Pop!_OS 20.04 LTS x86_64
Noyau : 5.13.0-39-generic
UNITÉ CENTRALE : Intel i7-11800H 11ème génération

NOTE : J'ai d'autres distros sur mon portable et après avoir installé PopOs, j'ai eu besoin de démarrer sur le live-CD pour lancer Boot-repair et réinstaller Grub.

Tout d'abord, j'ai eu le problème suivant au démarrage :

job is running for /dev/disk/by-partuiid/d06ca1c2-6183-46cd-af2a-eb2070aba2a1

Ma distribution Linux n'a pas pu monter la partition avec EFI et apparemment, après inspection, l'UID n'était pas bon du tout.

PARTUUID=d06ca1c2-6183-46cd-af2a-eb2070aba2a1  /boot/efi  vfat  umask=0077  0  0
UUID=fb8c454b-6994-4968-bd74-cdc46823527a  /  ext4  noatime,errors=remount-ro  0  0

Mais je n'avais pas de disque avec l'UID d06ca1c2-6183-46cd-af2a-eb2070aba2a1.

J'ai donc utilisé gnome-disks pour identifier l'UUID de ma partition EFI, et j'ai modifié le fichier comme suit

UUID=8DC8-AACD  /boot/efi       vfat    umask=0077      0       1
UUID=fb8c454b-6994-4968-bd74-cdc46823527a  /  ext4  noatime,errors=remount-ro  0  0

Après le redémarrage, j'ai pu mettre à jour "linux-image".


NOTE

Cette erreur peut également être due à un manque d'espace dans la partition contenant l'EFI

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X