在 Kali Linux 中的 Windows 7 分区上安装 grub

在 Kali Linux 中的 Windows 7 分区上安装 grub

我无法从 Windows 分区所在的硬盘启动。我在第二个驱动器上安装了 kali linux,之后我无法启动到 Windows 7 驱动器。我尝试使用启动菜单来执行此操作,但它不起作用,并且在 grub 菜单中未列出 Windows 7。

我的 Linux 分区的名称为 sda1,Windows 分区的名称为 sdb3。如果我运行,grub-install /dev/sdb3我会收到Warning: Filesystem NTFS doesnt support embedding.一个错误,指出不可能嵌入,但需要在多个驱动器上安装。

我知道有 grub4dos 或 grub2win 之类的东西,但我找不到任何关于如何在 Linux 中安装它的信息。有人有这方面的经验吗?

答案1

您正在运行grub-install /dev/sdb3,它正在尝试在分区中安装引导程序。 Grub 非常正确地拒绝对 NTFS 这样做。

相反,请将 grub 引导加载程序安装到磁盘grub-install /dev/sdb.甚至grub-install /dev/sda

相关内容