wiki/virt/vm/chipset.md
lukas 676136cb05 clean-up
reorganize the wiki using only two-levels of directories
2023-05-27 21:34:15 +02:00

2.0 KiB

title description published date tags editor dateCreated
Chipset true 2023-05-19T22:24:32.504Z markdown 2021-11-13T11:56:47.463Z

Virtual chipsets

Just as physical computers, virtual machines are built around a central chipset.

Available chipsets for virtual machines

i440fx

The i440fx virtual chipset is a legacy chipset, compatible with PCI.

Q35

The Q35 virtual chipset is based on a modern chipset, compatible with PCI-Express.

Did you know that the Open Virtual Machine Firmware (OVMF), which is based on TianoCore, is the default firmware for EFI-based virtual machines? Its configuration utility can be accessed using the Esc key. {.is-info}

uefi_tianocore_first-screen.png

The TianoCore splash screen

virt

The virt virtual chipset is the most modern chipset, compatible with PCI-Express. It only supports virtio-devices.

Comparison

i440fx Q35 virt
Firmware SeaBIOS / OVMF SeaBIOS / OVMF OVMF ? / RHF
PS/2 devices Yes Yes No
USB Controller Yes Yes No
SATA Controller No Yes No
IDE Controller Yes No No
Floppy Controller Yes No No
TPM Support No Yes No?
PCI-Express Bus No Yes Yes
PCI Bus Yes No No
Virtual Function I/O No Yes Yes

The i440fx and Q35 chipsets are currently supported by Phyllome OS. Early support for the virt model is expected for the Beta version {.is-info}

Resources


Go to parent page