Back when I was running some old Virtual PC, I thought that it only emulates some basic processor, like pentium, common hardware, like cirrus logic or other gfx card, common serial port and so on. All that, so any, and I mean ANY guest could run on Virtual PC. Yesterday I tried to install Windows '98 (don't laugh, I need it for some testing) on a Hyper-V, that came with Win8Pro. Not only it doesn't want to install off CD, but from what I read on the internet, it will not run at all, even if you manage to convert physical disk to virtual. Microsoft says basically to just piss-off, but what the hell, if i have a x86 processor emulated, install should succeed, no?
Some more elaborate people on the forums I visited, say that they tried, and because '98 is not a "supported GUEST" operating system, it won't run and that's it.
My question is WHY Hyper-V needs a "supported guest"? I'm not talking about integration functions, I could even live without a mouse, and Win98 can too, so why?