Cannot boot after updating keyring

…after updating keyring… on an old system … an interesting new point-of-view. …have to say, over my head, sorry.

quite sure the system was 6.something the newest one…

if I run dkms autoinstall in terminal, nothing happens

Yet in-between kernel v. 5.18 and 6.x many things have changed - especially on EndeavourOS (less so on Arch Linux).

EnOS has switched to systemd-boot (instead of grub), and to dracut (instead of mkinitcpio). Therefore it seems not very “solvable” to me. Sorry to say.

:v:

but I was running newest one 6.x. not 5.18. so why do you keep talking about 5.18 (thats the ISO) :slightly_smiling_face:

How did you arch-chroot?

Yet your /var/log/pacman.log is showing nothing but errors (see above).

sudo mount /dev/sda4 /mnt
sudo mount /dev/sda1 /mnt/boot
sudo arch-chroot /mnt
1 Like

Your lsblk -f from chroot please…

[root@EndeavourOS boot]# lsblk -f
NAME   FSTYPE  FSVER     LABEL       UUID                                 FSAVAIL FSUSE% MOUNTPOINTS
loop0  squashf 4.0                                                                       
sda                                                                                      
├─sda1 vfat    FAT32     EFI         2860-11F4                             169.7M    14% /boot
├─sda2 hfsplus           Mac mini    bd0f744b-9723-3fcf-a155-27b48e52dc5d                
├─sda3 hfsplus           Recovery HD c3408f27-ab49-3d1d-808b-71a6d591a50c                
├─sda4 ext4    1.0                   02179b37-f1af-40f7-9180-162434816c27   35.3G    79% /
└─sda5 swap    1         SWAP        92be8be1-a58c-4423-a422-99c4e24077de                
sdb    iso9660 Joliet Ex EOS_202206  2022-06-22-22-47-55-00                              
├─sdb1 iso9660 Joliet Ex EOS_202206  2022-06-22-22-47-55-00                              
└─sdb2 vfat    FAT16     ARCHISO_EFI C7B3-C190
1 Like

If I’m not mistaken, command
uname -a
should give the correct kernel info also in chroot.

[root@EndeavourOS /]# uname -a
Linux EndeavourOS 5.18.5-arch1-1 #1 SMP PREEMPT_DYNAMIC Thu, 16 Jun 2022 20:40:45 +0000 x86_64 GNU/Linux

i still think that is the ISO

How about command: pacman -Q linux

1 Like
[root@EndeavourOS /]# pacman -Q linux
linux 6.3.4.arch1-1

Once more pacman.log:
tac /var/log/pacman.log | head -n 20

cat …

no… tac

1 Like

Oops!!1!

1 Like
[root@EndeavourOS /]# tac /var/log/pacman.log | head -n 20
[2023-05-29T21:58:15+0200] [PACMAN] starting full system upgrade
[2023-05-29T21:58:13+0200] [PACMAN] synchronizing package lists
[2023-05-29T21:58:13+0200] [PACMAN] Running 'pacman -Syu'
[2023-05-29T21:45:46+0200] [ALPM] running 'update-desktop-database.hook'...
[2023-05-29T21:45:43+0200] [ALPM] running 'rebuild-detector.hook'...
[2023-05-29T21:45:42+0200] [ALPM] running 'gtk-update-icon-cache.hook'...
[2023-05-29T21:45:40+0200] [ALPM] running 'ghc-register.hook'...
[2023-05-29T21:45:40+0200] [ALPM-SCRIPTLET] su: user  does not exist or the user entry does not contain all the required fields
[2023-05-29T21:45:40+0200] [ALPM-SCRIPTLET] /usr/bin/id: ‘’: no such user
[2023-05-29T21:45:40+0200] [ALPM] running 'eos-reboot-required.hook'...
[2023-05-29T21:45:39+0200] [ALPM-SCRIPTLET] 
[2023-05-29T21:45:39+0200] [ALPM-SCRIPTLET] ==> New mirrorlist saved.
[2023-05-29T21:45:39+0200] [ALPM-SCRIPTLET] ==> Writing new ranked EndeavourOS mirrorlist to /etc/pacman.d/endeavouros-mirrorlist.pacnew.
[2023-05-29T21:45:39+0200] [ALPM-SCRIPTLET] 
[2023-05-29T21:45:39+0200] [ALPM-SCRIPTLET] 
[2023-05-29T21:45:39+0200] [ALPM-SCRIPTLET] ==> Results of ranking EndeavourOS mirrors:
[2023-05-29T21:45:39+0200] [ALPM-SCRIPTLET] 
[2023-05-29T21:45:29+0200] [ALPM-SCRIPTLET] ==> 'https://mirror.jordanrey.me/endeavouros/repo/$repo/$arch' connection failed after 30 seconds, continuing.
[2023-05-29T21:44:59+0200] [ALPM-SCRIPTLET] ==> 'https://mirror.jingk.ai/endeavouros/repo/$repo/$arch' connection failed after 30 seconds, continuing.
[2023-05-29T21:44:20+0200] [ALPM-SCRIPTLET] ==> Info: ranking EndeavourOS mirrors, please wait ...
1 Like

Waiting for @manuel to respond.

Now it is working… so we can get more info.
Please show the output of
tac /var/log/pacman.log | head -n 100

Hope that is enough lines.

1 Like