如果您在 VM 中启动 Windows 7 或更早版本,您将需要编译了 Seabios 的 OVMF 固件 作为兼容性支持模块 (CSM),通常不包括在内。预编译版本是 可用:[color=var(--fgColor-accent, var(--color-accent-fg))]x86 和 [color=var(--fgColor-accent, var(--color-accent-fg))]amd64。 这已在 Qemu v7.2、VirtualBox v7 和 Gigabyte 主板的 EFI 版本 F50 上成功测试。 EFI 实现的质量差异很大,因此,如果您在真实硬件上进行测试,它可能会起作用,也可能不会起作用 给你的。 在 NTFS 卷上安装 Windows。 在现代版本的 Windows 上,在“控制面板”中关闭“快速启动”,或从管理员命令提示符运行。powercfg /h off 对于 Btrfs: 安装 [color=var(--fgColor-accent, var(--color-accent-fg))] WinBtrfs - 您至少需要 1.6 版本,但越晚越好。 关闭您的 PC 或 VM,并将其硬盘复制到 Btrfs 分区。最好的方法是使用 [color=var(--fgColor-accent, var(--color-accent-fg))] Ntfs2btrfs 进行就地转换,这也将保留您的元数据。
将 Quibble 包解压缩到 EFI 系统分区中。它应该在一个子目录中工作, 但是,如果您遇到问题,您可能需要将其放在根目录中。 如有必要,请调整文件freeldr.ini - 默认设置是从第三个分区启动 第一个磁盘,这是 Windows 通常自行安装的位置。您也可以将 SystemPath 更改为 , 例如, 通过 UUID 而不是数字引用分区。这是 Btrfs UUID,即出现在 WinBtrfs 上的驱动器属性框,或 Linux 上显示的内容。SystemPath=btrfs(1e10b60a-8e9d-466b-a33a-21760829cf3a)\Windowsbtrfs check 将 quibble.efi 添加到您的 UEFI 启动选项列表中,并希望它能正常工作......
|