我最近安装了 Kali Linux,以便能够在 Kali 和 Windows 7 之间双重启动。我必须在 UEFI 模式下安装 Kali,因为这是唯一有效的方法。然而,Windows 7 不是以 UEFI 模式安装的。因此,我无法从 UEFI GRUB 加载程序启动 Windows。为了解决这个问题,我按照建议安装了 rEFInd这个答案。我的问题是 rEFInd 没有在 /dev/sda1 上检测到我的 Windows 加载程序。我已取消注释该scanfor
行refind.conf
并添加hdbios
为选项之一,但没有成功。我也取消了注释,uefi_deep_legacy_scan
尽管这不是必需的,因为所有内容都在同一磁盘上(仅不同的分区)。我还尝试过手动将 Windows 加载程序添加到列表中,但在我启动时它甚至没有显示为选项(我可能没有正确添加它)。
我能做些什么来解决这个问题吗?有谁知道如何手动将其添加到列表中?或者我的 Windows 加载程序损坏了?如果是这样,那我能做什么呢? (我没有任何 Windows 安装 CD 或类似的东西)