![双启动多驱动器 grub 错误](https://linux22.com/image/935674/%E5%8F%8C%E5%90%AF%E5%8A%A8%E5%A4%9A%E9%A9%B1%E5%8A%A8%E5%99%A8%20grub%20%E9%94%99%E8%AF%AF.png)
我有 2 个驱动器。一个是 NVME,一个是硬盘。Windows 安装在 NVME 上。我想尝试 Ubuntu,所以把它安装在 HD 上(几个月前)。我让 grub 运行正常。问题是 HD 速度太慢了。所以现在我想将 Ubuntu 重新安装到我的 NVME 分区上。
但问题是,Grub 不允许我在没有 HD 的情况下启动 Windows。我收到错误“错误:没有这样的设备”。我在 Windows 安装上安装了 Grub2Win,但它看不到 Ubuntu,我尝试拔下 HD,结果还是出现同样的 Grub 错误。
我的目标是在我的 NVME 上安装 Windows 和 Ubuntu,并在其中一个上安装引导加载程序(无论哪个)。我不知道如何摆脱 HD 上的 Ubuntu,而不会使我的 Windows 安装变得毫无用处。(Ubuntu HD 上没有数据,如果需要可以格式化,完成后可能会格式化)。
Grub 有一些选项可以隐藏自身,但这只会绕过引导加载程序,并启动到您设置的任何操作系统。
任何帮助都是极好的。
答案1
您可以重新安装 ubuntu(在 nvme 上)并将 grub 位置设置为 ssd。接下来,您可以将 bios 启动设备设置为 nvme ssd。然后,这将使用新的 ubuntu 启动到新的 grub。哦,是的,而且除非您没有 ssd,否则不要在硬盘上安装任何操作系统。它总是很慢 :)