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?
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?