Some things to note
- It mandates UEFI for booting
- It mandates a TPM
- It mandates very new Intel / AMD CPU models
- The ISO PVD metadata for the image I have is indistinguishable from the Windows 10 entry we have.
- Min RAM is 4 GB, disk is 64 GB.
This adds an entry for UEFI firmware, but IIRC we don't have a way to indicate the lack of support for BIOS firmware ?
We haven't tracked support for TPMs in any way historically, so nothing is done in this respect, but we're going to need to figure out an answer there to help management apps since none provision a TPM by default.
We don't have any way to represent CPU generation requirements and this is probably an impractical thing to solve since most OS do not give any fine grained details. Microsoft happens to give an enourmous list of CPU model identifiers
but I don't want to copy that into libosinfo.
For the ISO PVD clash a volume size is added to the Windows 11 entry. We ought to add the same for Windows 10, but this needs someone to actually find the sizes.
Note the full extent of my testing here is to run "osinfo-detect /path/to/iso"