如何转储 Mesa Intel UHD Graphics 620 (KBL GT2) 的视频 BIOS

如何转储 Mesa Intel UHD Graphics 620 (KBL GT2) 的视频 BIOS

我正在尝试使用 Virtual Machine Manager 设置 Windows 10 虚拟机,并且一直在关注仅使用一个 GPU 设置 GPU 直通的教程。我在配备 Intel UHD Graphics 620 集成 GPU 的 Dell Inspirion 上执行此操作。本教程的一部分要求我将其插入<rom fIle='vBiosRom.rom'/>虚拟机的 XML 配置中,但我无法在网上的任何地方找到适用于我的 GPU 的 ROM 文件。我一直在尝试使用以下命令转储视频 BIOS ROM:

echo 1 > /sys/devices/pci0000:00/0000:00:02.0/rom
cat /sys/devices/pci0000:00/0000:00:02.0/rom > vbios.dump
echo 0 > /sys/devices/pci0000:00/0000:00:02.0/rom

但继续得到cat: '/sys/devices/pci0000:00/0000:00:02.0/rom': Input/output error。我尝试在恢复模式下再次执行此操作,以防由于 GPU 正在使用而无法正常工作,但我遇到了相同的错误并且Invalid PCI ROM header signature: expecting 0xaa55, got 0xffff.任何帮助将非常感激。谢谢!

答案1

您的计算机很可能以 UEFI 模式启动。重新启动到 BIOS 设置并从 UEFI 切换到传统启动。然后再次尝试转储 vBIOS。之后您可以切换回 UEFI。

PS:切换到传统启动后,您的操作系统可能无法启动,因此我建议您创建 Ubuntu 或任何您喜欢的活动磁盘并用于转储。

这可能有帮助如何转储视频 BIOS

相关内容