Timeline for Archlinux not booting after update, root partition full, (luks) device not found, fsconfig failed, can't lookup blockdev, emergecy shell
Current License: CC BY-SA 4.0
6 events
| when toggle format | what | by | license | comment | |
|---|---|---|---|---|---|
| Aug 5 at 15:34 | comment | added | telcoM |
How to initiate a boot with the previous kernel depends on which bootloader you're using. Regarding the hooks for mkinitcpio, you'll first need to get the system booted into a more normal state; then, see the Arch Wiki link in my answer above. Basically, the HOOKS= line should be HOOKS=(base udev autodetect microcode modconf kms keyboard keymap consolefont block encrypt lvm2 filesystems fsck): you seem to be missing encrypt and lvm2.
|
|
| Aug 5 at 8:57 | comment | added | alex |
@telcoM : can you please describe how to add the necessary hooks to mkinitcpio? i've tried to find the file, but i'm not able to find it from the emergecy shell. alternatively and/or additionally. how to boot from the previous kernel and its initramfs?
|
|
| Aug 5 at 8:48 | comment | added | alex | @TomYan : thank you! how to i initiate a boot with the previous kernel and its initramfs file? | |
| Aug 5 at 8:46 | comment | added | alex |
@telcoM: thank you very much! so i haven't change anything in the configuration. i updated and rebooted, nothing else -- the standard procedure since i've instaled archlinux in 2021. now i've backedup the whole drive where the installation and encrypted partitions are (with # dd if=/dev/sdX of=/media/USER/EXTERNAL-HDD and i'm ready to try experimenting.
|
|
| Aug 5 at 8:29 | comment | added | Tom Yan |
your bootloader should still have the option to boot with the previous kernel and its initramfs file Arch.
|
|
| Aug 5 at 4:06 | history | answered | telcoM | CC BY-SA 4.0 |