未找到设备。Arch Linux 将我带入紧急 shell

未找到设备。Arch Linux 将我带入紧急 shell

我尝试重新启动笔记本电脑,并收到以下消息:

Starting version 245.6-6-arch
ERROR: resume: hibernation device '/dev/mapper/arch-swap' not found
ERROR: device '/dev/mapper/arch-root' not found. Skipping fsck.
You are now being dropped into an emergency shell.
sh: can't access tty; job control turned off
[rootfs ]# _

我不记得在此之前对我的系统做过任何事情,除了正常使用。我现在处于这个紧急 shell 中。我不知道现在该做什么。任何帮助都将不胜感激。

答案1

这是因为 arch 没有引导到指定的驱动器。它正在 /dev/sda3 中搜索驱动器

尝试

mount /dev/sda2 new_root
exit

答案2

事实证明,这是 nvme 设备固件中的一个错误,导致内核无法在启动期间识别硬盘。

如果你在联想 ThinkPad X1 Carbon(第六代)上遇到问题,请使用以下方法更新固件韋普德问题就会消失。

相关内容