Hi there,
On my laptop I dual-boot Fedora - running it either on the real hardware or inside a VirtualBox from its native partition.
Thanks to not having persistent information about hardware (registry) - this works absolutly flawless - in VirtualBox the vbox drivers are loaded while on the real hardware I get the real drivers including OpenGL and everything else.