I would like to dump video bios with the way mentioned in this link:
it is something like this:
- 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
when I run the second cmd "cat /sys/devices/pci0000:00/0000:00:02.0/rom > vbios.dump"
, an error is reported as below:
Invalid PCI ROM header signature: expecting 0xaa55, got 0xffff
I searched the linux source code, it looks like this error is reported from function pci_get_rom_size() in drivers/pci/rom.c
Does this mean there is a bug of driver of Intel HD Graphic 630 or a bug in linux system?
I also searched https://www.techpowerup.com/vgabios/
This is a site which hold much video bios of different VGA CARDs, but I did not find video bios of Intel HD Graphic 630.
So my question is how can I get/dump video bios of Intel HD Graphic 630?
I know that video bios should be updated together with system bios, that is another topic, I need the video bios to run guestos in my hypervisor.
Thank you for posting on the Intel ® communities.
I would like to inform you that Intel® does not provide direct downloads and technical support for Linux drivers. The Intel® Graphics Linux driver is primarily supported through the original equipment manufacturer (OEM), the Linux distribution vendor, or by the Intel Open Source Technology Center at 01.org/linuxgraphics.
See the Drivers for Linux document for more details.
Let us know if you have any additional request.
Intel Customer Support Technician
A Contingent Worker at Intel