我无法从 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 中安装它的信息。有没有人有这方面的经验?
您正在运行
grub-install /dev/sdb3
,它正在尝试在分区中安装引导程序。Grub 完全正确地拒绝使用 NTFS 这样做。相反,将 grub 引导加载程序安装到磁盘上,
grub-install /dev/sdb
. 甚至grub-install /dev/sda
。