You are not logged in.

#1 2021-09-24 23:07:36

dnephin
Member
Registered: 2016-06-23
Posts: 1

5.14.7.arch1-1 fails to boot, suggestions for debugging?

Hello all,

My arch install on this computer has been running well for a few months. Today I attempted a `pacman -Syu` and then `systemctl reboot`.

On reboot, I got to the boot manager menu, but after selecting the Arch boot option, the screen goes black and I get none of the usual boot logs. I tried all the options under  https://wiki.archlinux.org/title/Genera … bug_output and https://wiki.archlinux.org/title/Genera … ery_shells (`debug`, `ignore_loglevel`, `rescue`, `emergency`, `init=/bin/sh`), and every time the screen goes black and I get no logs and no info about what is broken. Sometimes ctrl-alt-del works to reboot, other times I have to press the physical button.

I was able to recover the system by using the arch USB boot, setup a `chroot`, changed my `mirrorlist` to use `https://archive.archlinux.org/repos/2021/09/08/$repo/os/$arch`, then did another `pacman -Syyuu` and reboot. It's once again functional, but I would like to be able to upgrade in the future.

I believe the problem to be the kernel upgrade. The system boots with `5.13.13-arch1-1`, but failed to boot with `linux-5.14.7.arch1-1`.  At first I suspected the `nvidia` driver upgrade, but downgrading that alone had no impact.

I'm not sure what additional information I should provide about my system. Please let me know if I can provide anything else that might help uncover the problem. This is a relatively new desktop computer, Intel i9, nvidia, Z590 motherboard. I'm using systemd-boot without any real customization other than `nomodeset` and `nouveau.modeset=0` which I had to use to get the USB to boot as well. I also tried removing those which did not help either.

Since the recovery shell options from https://wiki.archlinux.org/title/Genera … ery_shells did not work, I'm wondering how else I can get more details about the problem.

Thanks in advance for any help!

Edit: I was setting those options (`debug`, `ignore_loglevel`, `rescue`, `emergency`, `init=/bin/sh`), on the kernel boot line from the boot menu. The default boot options (from `/boot/loader/entries/arch-default.conf`)  are:

root="LABEL=arch_root" rootfstype=ext4 add_efi_memmap nomodeset nouveau.modeset=0 rw

Last edited by dnephin (2021-09-24 23:18:30)

Offline

Board footer

Powered by FluxBB