> If they are not installed, I fear you have no way of telling. That's
> the point of a virtual machine.
>
As mentioned, this is an old wives' tale. The points of a virtual
machine are things like isolation and resource sharing. Exactly
mimicking real hardwares, to the extent that one cannot tell the virtual
from the real, is not a design goal, and it is certainly not a goal that
any virtual machine has reached in practice. There's no *point* in
exactly mimicking real hardwares; and doing so would be inordinately
expensive. A proper, indistinguishable from the real thing, software
emulation of even something like (say) the Cirrus Logic GD5446 would
have to include every single one of the chip's actual quirks and corner
cases. That's very expensive to do -- far beyond the capabilities of
the companies and organizations that write virtual machine softwares,
given that the same level of effort would have to be put into all facets
of the virtual machine, not just the CPU and the display adapter chip.