Thanks mpack. Your advice sounds very sensible.
I may not be able to avoid raw access for long though, as dangerous as that path sounds, it is basically the solution to a problem with my current dual OS set up: Win7 and Ubuntu 11.04. My preferred OS atm is Ubuntu but I can't avoid having to use Windows because of several Windows-only-based programs I am forced to regularly use. Wine does not support ChemDraw (well) for example, so using a virtual machine is the obvious and only solution. Since having these programs simultaneously open with Ubuntu programs, would greatly facilitate my work, then my ideal goal is to be able to run them inside Windows inside VB, inside Ubuntu.
I read for example this
how-to. And this is perhaps typical in that it involves taking risks, hacking about, knowledge, time, and patience. I wish there were a simpler, mainstream way to achieve what I want.
Even if I create a new Windows installation inside VB, there is the issue of activating Windows 7, and the fact that all my files and programs, configurations are on an existing partition. It would be prohibitively time-consuming to reconfigure a new Windows installation, given the power user that I am. And I still want to maintain access to Windows 7 should I choose to boot up with that.
Where does this leave me? I want to follow your advice, but I need a workable solution to my predicament...