I recently got VirtualBox working on my notebook on both the Linux and Windows partitions.
The slight difference is the same VM image is being used by each native OS. Linux can mount Windows partitions so with a Linux (or Windows) virtual machine image (file) sitting on Windows it can be accessed by either.
And as it turned out it works pretty well. I can access the same virtual OS regardless of which partition I’m in and it’s exactly the same visual experience. Tip: make sure you have the VirtualBox controls at the TOP of the screen.
Now all I need to do is decide on which Linux guest I’m going to use and the best way to secure the image file.