/usr/bin/switch_root -d 上的内核恐慌

/usr/bin/switch_root -d 上的内核恐慌

我使用 arch linux,大约一个月前更新后我无法再启动系统了。

日志显示因/usr/bin/switch_root使用 arg调用而导致的内核恐慌-d

我尝试过使用实时 CD 启动并chroot进入系统,然后进行另一次更新,但没有成功。还尝试将initramfs-fallback.img(名称可能不正确,我记不太清楚)重命名为initramfs.img.我在某处读到这可能是由内存盘引起的。

无论调用什么switch_root似乎都在 arch 打印出行后运行 :: Mounting '/dev/sdc4' on real root :: Running cleanup hook [udev]

你怎么认为?

内核恐慌图片: 在此输入图像描述

答案1

我通过 chroot 进入无法启动的系统并在 /boot 正确安装的情况下运行 pacman -Suy 解决了这个问题。 Linux 已更新,mkinitcpio 已自动运行。我的 /boot 在另一个分区中,第一次执行 pacman -Suy 时,我没有安装它。

相关内容