i440fx still the default?

ALFi

New Member
Nov 9, 2022
7
3
3
the i440fx chipset in qemu is very old.
the successor Q35 (released from intel in 2007) is available in QEMU since ~2012.

in QEMU 8.2 they even started to remove versions of the i440fx
"The old machine types pc-i440fx-1.4 to pc-i440fx-1.7 have been removed; use a newer machine type instead"

so the assumption is that other versions of the i440fx will also be dropped in the future (i mean the 440 has limitations, hence they build the Q35 not for fun in QEMU).

even the proxmox documentation warns about this:
"Very old machine versions might become deprecated in QEMU. For example, this is the case for versions 1.4 to 1.7 for the i440fx machine type. It is expected that support for these machine versions will be dropped at some point."

yet when creating a VM in proxmox the i440fx is the default, isn't it time to change the default to Q35, so that the average (unaware) user has less pain in the future when the 440 is removed completely?
 
I ask myself this question.
I always use q35.
Later change is not that big deal.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!