无法在未知块上挂载根文件系统

无法在未知块上挂载根文件系统

目前我正在双启动 Windows 和 Ubuntu,但每当我尝试启动 Ubuntu 时,它都会显示消息“无法在未知块上挂载根文件系统”。因此,我检查了表单,每个人都说可以通过“高级启动选项”启动到旧版本,但当我尝试这样做时,我收到此消息“错误:您需要先加载内核”。如何在无法启动操作系统的情况下解决这些问题?

答案1

因此,您的问题不太清楚,我将继续我的假设。您缺少常用内核的 initramfs。如果您也无法进入高级选项,请尝试此操作。

  1. 在 GRUB 菜单中选择并进入“高级选项”(或类似的选项)。
  2. 接下来选择除通常内核之外的另一个内核并按e编辑。

然后检查这些东西是否可用,如果没有,请输入这些。


insmod linux
linux /vmlinuz root=/dev/sda2
initrd /initrd.img
boot

然后按F10

您也可以参考这些链接。

https://unix.stackexchange.com/questions/418401/grub-error-you-need-to-load-kernel-first

内核恐慌 - 未同步:VFS:无法在未知块(0,0)上挂载根文件系统

相关内容