我在使用 GRUB 引导加载程序时遇到问题,Focal 操作系统根本没有显示 - 仅显示 Ubuntu 18.04 和 Windows 作为启动选项。我在我的 PC 上安装了 Windows (/dev/nvme1n1p3) -> Ubuntu 18.04 Beaver(/dev/nvme1n1p5 )-> Ubuntu 20.04 Focal (/dev/nvme0n1),其中有两个驱动器 (/dev/nvme1n1 和 /dev/nvme0)。安装后一切正常。我能够看到带有所有操作系统的 GRUB 引导加载程序。引导加载程序在 /dev/nvme1n1 上配置。 /dev/nvme1n1 的分区。
- Beaver 的 grub.cfg:Ubuntu 18.04
- Focal 的 grub.cfg:Ubuntu 20.04
不确定,但我认为问题发生在我在 Beaver 内部安装 Focal 驱动器并尝试写入一些文件之后。尽管由于写入权限,我无法在安装的驱动器点上写入任何内容。这是我在 Beaver 内部时安装的 Focal 磁盘的屏幕截图。我这样做是因为 Beaver 分区较小,我需要在 Beaver 内部使用较大的 Focal 磁盘。海狸内部安装的焦点盘
我尝试使用推荐选项的启动修复实用程序,但没有成功。只显示了 Beaver 和 Windows 选项。有人能帮我修复 grub 引导加载程序吗。我可以毫无问题地访问 Focal Drive 上的所有文件。
答案1
您可能需要启用 os-prober。编辑配置文件/etc/default/grub
并添加GRUB_DISABLE_OS_PROBER=false
文件中未出现的选项。保存然后运行sudo update-grub
。