我的机器上安装了 Ubuntu 18 和 Windows 10 双启动。
我现在必须对磁盘分区进行一些调整,并希望使用 Ubuntu live USB 上直接可用的 gparted 来完成。
问题是我无法让 USB 启动。
不幸的是,我无法访问 BIOS。在安装 Windows 之前,当我在命令行exit
中键入时,GRUB 会直接启动 USB,这就是我安装它的方式,但现在当我在 GRUB 命令行中grub>
键入时,它会直接启动到 Windows 10。exit
我如何从 GRUB 启动到实时 USB?
我尝试了发布在如何更改 grub2 中的启动顺序以包含可启动 USB?并提到在这篇博文中但它不起作用。
提供更多信息:
这是一个 UEFI 启动
以下是我使用 USB 时获得的信息
lsblk -o name,mountpoint,label,size,uuid
NAME MOUNTPOINT LABEL SIZE UUID
sdb 7.2G
└─sdb1 /media/rayan/UBUNTU 18_0 UBUNTU 18_0 7.2G 466D-342D
答案1
感谢@oldfred,我通过使用找到了解决方案这个
我必须根据我的情况对其进行修改,如下所示:
menuentry "Ubuntu 18 live" {
search --set=root --label "UBUNTU 18_0"
configfile /boot/grub/grub.cfg
}
而且效果很好
答案2
从内部 Grub 启动完整安装闪存驱动器
对我有用的是:
从内部驱动器启动计算机。
插入完整安装 USB 驱动器。
打开终端并运行:
sudo update grub
下次启动时,来自 USB 驱动器的 Ubuntu 应该作为 grub 选项出现。
注意:运行 update-grub 会自动将新菜单项添加到 30_os-prober。如果需要,可以将菜单项剪切并粘贴到 40_custom。