Manjaro 启动失败,找不到 module.devname 然后出现未知磁盘 UUID 错误

Manjaro 启动失败,找不到 module.devname 然后出现未知磁盘 UUID 错误

我开始使用包管理器而不是命令行在我的笔记本电脑上更新 manjaro(可能是因为推送的通知......),但同时意识到我的电池电量不足,我取消了正在进行的更新。这是在该过程的一开始,实际上假设到目前为止还没有采取任何行动。这很可能是下次重新启动时无法启动的原因。

  • 我从另一个操作系统进入它并完成了系统更新。即使通过系统也没有启动。
  • 我从其他操作系统 chroot 到它并重新安装 grub。然后又没有帮助。

有这个警告,当我尝试启动时看起来很糟糕

警告:未找到 /lib/modules/4.9.20-1-MANJARO/modules.devname - 忽略

然后错误是它无法通过 UUID 查找根分区,但我认为这是警告的结果。
然后它把我扔进一个冰冻的外壳里,我什么也做不了。

谢谢你的帮助。

答案1

从其他操作系统,chroot 到您的发行版
,例如从 manjaro live-CD,如所解释的这里

然后做

mkinitcpio -p linuxXX

例如。为我

mkinitcpio -p linux49

您可以通过查看来找到要使用的版本/etc/mkinitcpio.d/

然后重新启动

相关内容