我有一台笔记本电脑(小米 Air 12),配有两个 SSD,一个装有 Windows 10(我们称之为 sda),另一个装有 Ubuntu(sdb)。这看起来可能很奇怪,但我只能从第一个启动(BIOS 不允许我更改首先启动哪个磁盘)。
在 Windows 已经安装后,我第一次安装 Ubuntu 和 GRUB 时遇到了一些问题。特别是我设法做到了(很久以前),通过让 GRUB 从 sda 驱动器启动,在 Windows 10 分区旁边添加一个 ext4 启动分区 - 如果我没记错的话...
现在我必须重新安装 Windows 10,问题又出现了:重新安装 Windows 10 后,没有出现 grub(显然系统首先启动 sda 驱动器,因此它没有机会查看 Ubuntu 磁盘)。我尝试使用 Ubuntu live USB 中的启动修复工具来修复此问题,如果使用推荐选项运行它,则会出现“grub-rescue”屏幕。我还尝试了一些其他高级选项,但没有解决任何问题 - 我不了解大多数选项,我不想造成任何不可逆转的数据丢失。无论如何,我不太明白我应该如何设置:我应该在哪里安装 GRUB 文件夹?在网上我经常发现“启动分区不是真正必要的”,在这种情况下启动分区真的很重要吗?
除了立即解决这个问题之外,我还想更好地了解 GRUB 如何与磁盘和分区一起工作。
谢谢大家!