![软件更新后在紧急 shell 中拱门](https://linux22.com/image/177845/%E8%BD%AF%E4%BB%B6%E6%9B%B4%E6%96%B0%E5%90%8E%E5%9C%A8%E7%B4%A7%E6%80%A5%20shell%20%E4%B8%AD%E6%8B%B1%E9%97%A8.png)
我有一台安装了 Arch 的笔记本电脑,它有一个带有 uefi 启动分区的 SSD,并且只有一个 ext4 分区用于整个/
.还有一个装有旧 Windows 的硬盘和一些交换分区。
pacman -Syu
无论如何,在几天前的正常情况之后,系统再也无法正常启动。特别是当我打开笔记本电脑时,它说需要 10 秒来尝试加载根分区,但最终它会失败,将我置于紧急 shell 上。
从紧急 shell 中我根本看不到 ssd 分区,但我还有一个“救援”usb 拇指驱动器,上面安装了另一个 Arch,并且从该 USB 系统我可以安装和使用 ssd 分区,因此这是安全的认为它们没有破损。
我尝试使用“/dev/nvme0n1p2“而不是 /etc/fstab 和内核引导选项中的 UUID,设置 GRUB_DISABLE_UUID=true 并使用 ssd 分区中的 USB 系统运行 grub-mkconfig arch-chroot
,但到目前为止我还没有看到任何积极的结果。
今天,我什至再次尝试pacman -Syu
在 ssd 根分区上使用命令arch-chroot
,该命令有效,但系统仍然将我置于同一个紧急 shell 中。
可能是什么问题呢?而且,更重要的是,如何解决它?