是否可以伪造 Windows 安装并将 grub 添加到启动菜单中?

是否可以伪造 Windows 安装并将 grub 添加到启动菜单中?

在新硬盘上全新安装 Linux 发行版(例如 Ubuntu)时,如果我想先安装 Linux,然后再安装 Windows,是否可以让 grub思考第一个分区上安装了 Windows,以便在安装完成后将其添加到启动菜单中?

举例来说,我有一块新硬盘,并创建了两个主分区(均为原始分区)和两个逻辑分区(Ext4 和 Swap)。我想先在 Ext4 分区上安装 Ubuntu,然后仅在第一个主分区上安装某个版本的 Windows那(因为我目前没有 Windows 安装盘,但有 Ubuntu 的安装盘)。现在可以让 Ubuntu 添加 Windows 条目,避免在安装 Windows 后修复 grub 吗?

答案1

首先安装 Windows。

这通常是应该做的,以供将来参考。对于你的情况,我不太了解 Windows 安装行为,但它将始终覆盖 GRUB

无论您做什么,都必须重新安装它。


GRUB 条目如下:

title Windows
rootnoverify (hd0,0)
makeactive
chainloader +1

GRUB 实际上没有查看您要启动什么;它会假设您是正确的。因此,添加它但不要使用它。

答案2

或者您可以使用 grldr 并使用原生 Windows 引导加载程序进行引导:

http://grub4dos.sourceforge.net/wiki/index.php/Grub4dos_tutorial

答案3

GRUB 实际上不会检查您要引导的内容;它会假定您是正确的。因此,请添加它,但不要使用它。

相关内容