![如何在 Windows EFI 系统上安装旧式引导加载程序?](https://linux22.com/image/1324568/%E5%A6%82%E4%BD%95%E5%9C%A8%20Windows%20EFI%20%E7%B3%BB%E7%BB%9F%E4%B8%8A%E5%AE%89%E8%A3%85%E6%97%A7%E5%BC%8F%E5%BC%95%E5%AF%BC%E5%8A%A0%E8%BD%BD%E7%A8%8B%E5%BA%8F%EF%BC%9F.png)
背景信息/我的理由:
我想使用变色龙引导程序为了启动 Windows 7 安装,Windows 以 EFI 模式安装在 GPT 分区磁盘上。
当变色龙加载时,我会看到 Linux 和 Windows 的选项,如果我从变色龙引导加载程序中选择 Windows,它会抱怨 /Boot/BCD 中的一些配置错误。
如果我以 EFI 模式启动磁盘,Windows 将正常启动,但不能从变色龙启动。
我的问题:
我怎样才能让这个 Windows 安装通过 EFI 引导加载程序和传统引导加载程序启动?
我可能只需要将一些文件复制到磁盘上,也许是从 Windows CD 中复制,但我只是不知道如何复制或复制哪些文件。
答案1
对你的问题的回答是:不,你不能。
- 这里它强调如果 Windows 以 EFI 模式安装,则必须以 EFI 模式启动机器。
- 并在“从 EFI Linux 链式加载非 EFI Linux“它说,没有启动管理器可以将加载从 EFI 模式链接到 BIOS/CSM/legacy 模式,除非它是您的固件的启动管理器或 rEFInd 启动管理器。所以变色龙引导加载程序出局了。
问题的答案是,如果您只需要复制一些文件,那么最简单的解决方案是从 Live-CD 启动,或启用 BIOS/CSM/传统模式,然后启动到您拥有的任何 Linux 系统,例如从 USB 密钥启动。然后在 Linux 中安装 NTFS 系统,并进行复制。