如何在 Windows 7 中安装 GRUB

如何在 Windows 7 中安装 GRUB

我正在尝试使用教程在 Visual C++ (Windows) 中创建内核这里。我想知道的是如何从 Windows 7 中安装 GRUB。如果我必须下载 Puppy Linux 或其他东西,我会下载,但我更愿意从 Windows 中安装它。如果您想知道的话,我想启动一个带有支持 GRUB 的多重引导头的 PE EXE。

答案1

易BCD可以自动安装基于 GRUB 的引导加载程序 NeoGrub。它将从 Windows 引导加载程序链式加载,您可以在 Windows 中编辑其配置文件;它还支持 NTFS,因此您可以将内核保存到 NTFS 分区并从那里加载。

披露:我编写了 EasyBCD。

答案2

另一个解决方案是Grub4DOS

尽管名字如此,它甚至可以与 Windows (XP) 兼容 - 也可能与 7 兼容。

答案3

我遇到了这个问题:安装了 Kubuntu,然后安装了 Windows 7(Pro x64),然后 Kubuntu 从启动菜单中消失了。

我的解决方案:

安装 易BCD,将GRUB2添加到启动菜单,重新启动,进入*Ubuntu,执行以下操作:

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair

运行启动修复。

靴子修复照片

选择Recommended repair

然后再次启动 Windows 并使用 EasyBCD 删除 GRUB2。

答案4

另一个解决方案是使用格鲁布支持在 Windows 7-10/XP/Vista 上加载 EFI 和 BIOS。基于 grub 版本 2.02,并为您提供 GUI 来处理启动。

相关内容