(Too long for a comment, sorry)
This question is way too broad to give any serious answer (beside collecting meetoos with whatever favorite OS).
I suggest you go for Wikis OS list (which is non exhaustive anyway) and pick some random.
And then there is maybe a tiny misconception in your assumption. Installing an OS is not only an issue of an instruction set, but a machine structure as well (if not more).
- An OS made for some non-IBM-PC x86 computer will as well not boot under a Hypervisor providing a PC-type virtual environment
- As an OS for a exact PC style hardware using a non x86 CPU won't either.
- And even more, an OS requiring a 'newer' version of a x86 will as well not work.
A further misconception could be that a Hypervisor does not do emulation. But isn't that the whole point? It emulates certain devices for each guest and then merges the results into a real one (think Disk or Network). Similar, many provide emulation layers to present a certain hardware as some other, maybe more simple type. Think a NE2000 hardware level emulation when the actual network interface is a total different one.
P.S.: Somewhat unrelated, but maybe helpful: If you have to write a paper, you should only use analogies that you can defend on your own. 'the internet said' doesn't always work well.