| Build using this command line: |
| |
| make CONFIG=vbox bin/intel--virtio-net--pcnet32.isarom |
| |
| Max size of a VirtualBox ROM is 56KB, 57344 bytes. There should be no need |
| to pad the image as long as the binary is smaller or equal to this size. |
| |
| To use the ROM in VirtualBox you need to enable it using this command: |
| |
| vboxmanage setextradata global \ |
| VBoxInternal/Devices/pcbios/0/Config/LanBootRom \ |
| /absolute/path/to/intel--virtio-net--pcnet32.isarom |
| |
| NB: If you build the ROM using the .rom prefix then it'll be built as a PCI |
| ROM, which won't work properly in VirtualBox. The error message you'll see |
| is "No more network devices", which is somewhat confusing. If you enter the |
| shell and use the "autoboot" command things will work as intended. Remember |
| to always build as a .isarom to avoid this issue. |