wiki/virt/vm/chipset.md

54 lines
1.6 KiB
Markdown
Raw Normal View History

2021-11-13 11:56:50 +00:00
---
title: Chipset
description:
published: true
2022-01-25 21:53:41 +00:00
date: 2022-01-25T21:53:38.960Z
2021-11-13 11:56:50 +00:00
tags:
editor: markdown
dateCreated: 2021-11-13T11:56:47.463Z
---
2022-01-25 21:53:41 +00:00
# Virtual chipsets
2022-01-12 13:25:34 +00:00
2022-01-25 21:53:41 +00:00
Just as physical computers, virtual machines are build around a central chipset.
2022-01-12 13:25:34 +00:00
2022-01-25 21:53:41 +00:00
## 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.
### virt
The `virt` virtual chipset is the most modern chipset, compatible with PCI-Express. It only supports [virtio-devices](/virt/vm/virtio).
2022-01-12 13:25:34 +00:00
2022-01-25 21:53:41 +00:00
## Comparison
| | `i440fx` | `Q35` | `virt` |
2022-01-12 13:33:28 +00:00
| :- | :-: | :-: | :-: |
2022-01-25 21:53:41 +00:00
| *Firmware* | [SeaBIOS](/virt/vm/firmware#seabios) / [OVMF](/virt/vm/firmware#ovmf) | [SeaBIOS](/virt/vm/firmware#seabios) / [OVMF](/virt/vm/firmware#ovmf) | [OVMF](/virt/vm/firmware#ovmf) **?** / [RHF](/virt/vm/firmware#rust-hypervisor-firmware) |
2022-01-12 13:29:13 +00:00
| *PS/2 devices* | **Yes** | **Yes** | No |
| *USB Controller* | **Yes** | **Yes** | ? |
| *SATA Controller* | No | **Yes** | ? |
2022-01-25 14:48:35 +00:00
| *IDE Controller* | **Yes** | No | No |
2022-01-12 13:29:13 +00:00
| *Floppy Controller* | **Yes** | No | No |
| *TPM Support* | No | **Yes** | ? |
| *PCI-Express Bus* | No | **Yes** | **Yes** |
| *PCI Bus* | **Yes** | No | No |
2022-01-20 13:27:42 +00:00
| *Virtual Function I/O* | No | **Yes** | **Yes** |
2022-01-12 13:25:34 +00:00
2022-01-25 21:53:41 +00:00
> The *`i440fx` and `Q35` chipsets are currently supported by Phyllome OS. Early support for the `virt` model is expected for the Beta version*
2022-01-12 13:25:34 +00:00
{.is-info}
## Resources
2022-01-25 21:53:41 +00:00
* [Official documentation](https://wiki.qemu.org/Features/Q35) on Q35
---
*[**Go back to parent page**](/virt/vm)*