持久 USB 上的 update-grub 选择了错误的 grub.cfg

持久 USB 上的 update-grub 选择了错误的 grub.cfg

我在 mkusb 的帮助下使用经常建议的方法创建了一个持久的 Linux 安装,并使用之前创建的分区方案安装了最终系统(例如参见此处:https://askubuntu.com/a/1107334/1043714由@CSCameron提供)。

我现在怀疑 grub 是否安装正确。当我编辑 /etc/default/grub(例如对超时进行一些更改)和 update-grub 时,重启后看不到任何效果。

我怀疑它应该将 grub.cfg 放入 /dev/sdx3 的某个位置(据我所知,这是实际的启动分区),而不是 /dev/sdx5(这是我的实际 / ) - 但我不确定,而且不知道 EFI 此时将如何发挥作用......

非常感谢 pheidrias 的指导

答案1

使用 mkusb 制作的完整安装 USB 上更新 GRUB

您所指向的方法有一个用于 BIOS 的 GRUB 实例和另一个用于 UEFI 的 GRUB 实例。

运行sudo update-grub将仅更新 GRUB /

要完全更新 GRUB,完成后sudo update-grub,将 /boot/grub/grub.cfg 从 sdx5 复制到 sdx3 上的 /boot/grub/grub.cfg。

我会更新该答案。

这个答案是我在制作过程中写下的如何逐步将 Ubuntu 20.04 完整安装到 USB 设备

相关内容