在不同的驱动器上双启动 Windows 和 Fedora

在不同的驱动器上双启动 Windows 和 Fedora

我用 SSD 升级了我的笔记本电脑,并使用 ODD 盒将 HDD 安装到光盘驱动器空间。我在 HDD(磁盘 1)上安装了 Fedora OS,在 SSD(磁盘 0)上安装了 Windows。我能够启动 Windows,但无法选择启动 Fedora。

我正在考虑通过 Windows 安装 grub 菜单,但是我不知道如何去做。

Windows 磁盘管理:

在此处输入图片描述

答案1

GRUB 是一个复杂的软件。我建议你阅读手册。这里只有一些建议。

在 Linux 中运行时,输入“lsblk --fs”并记下要从中启动的分区的 UUID。然后尝试使用“grub2-mkconfig -o your_scratch_file”生成临时 GRUB 配置。检查此文件以查看它是否包含您需要的条目。如果这看起来没问题,您可以尝试将此文件安装到 /boot/grub2/grub.cfg,然后尝试启动系统。这是一种简单但危险的方法。一种更安全但更复杂的方法是使用 GRUB 命令模式来测试新配置。将生成的配置文件放入 /root/tentative.cfg。然后启动系统。当出现 GRUB 菜单时,输入“c”以进入命令模式。如有必要,如果您有 GPT 分区,请输入“insmod part_gpt”。然后输入“search --no-floppy --fs-uuid --set=root the-UUID-of-the-partition-of-the-fedora-where-/-is-mounted”。记住“lsblk --fs”的先前输出。然后输入“configfile $(root)/root/tentative.cfg”。这将使用临时配置开始启动。如果此临时配置没有问题,您可以将其复制到 /boot/grub2/grub.cfg,这是其“正常”位置。

相关内容