如何让 grub 识别第二块硬盘?

如何让 grub 识别第二块硬盘?

我的计算机配置如下:

驱动器 0:SSD、Windows 操作系统

驱动器 1:HDD、数据存储、Ubuntu

最初它只有 Windows。我分区了驱动器 1 的一部分并在其中安装了 Ubuntu。但是,当我启动计算机时,它会转到 grub 命令行,因为 grub 似乎在驱动器 0 上,并且它找不到驱动器 1。当我在 grub 中执行“ls”时,它会列出 hd0 和 hd0 上的分区,但没有列出 hd1。如果我将启动顺序更改为先启动 Windows,它会正常加载 Windows。如果我告诉 UEFI 通过进入 BIOS 直接启动 ubuntu,ubuntu 会正常加载。但重新启动后它会返回到 grub 命令行。

我怎样才能让 grub 找到驱动器 1?我应该将 grub 安装在驱动器 1 上吗?我该怎么做,因为我在驱动器 1 上安装了 ubuntu,但 grub 似乎在驱动器 0 上?

答案1

回复我自己

这不是一个正确的答案,但我找到了一个明显的解决方法,那就是清理我的文件,这样我就有足够的空间将 Ubuntu 和 Windows 放在同一个磁盘上……这样它就可以正常启动了。我相信 grub 的问题有解决办法,但这对我来说已经足够好了,所以我认为这个问题已经解决了

相关内容