As of late I've been doing a lot of rebooting to switch between the various OS I have installed on my computer. This has, of course, been pretty tedious. So I installed virtual box on my windows drive and installed Ubuntu linux on it. So far so good, but I'd really like to be able to run my programs in a (superficially) native fashion. Like one can do with Wine in linux. Is there any way I can do this? And if so, if you have used this before is there a performance drop at all?
That makes no sense. If your emulating Ubuntu in Windows, why would you install a Windows emulator in Ubuntu? As far as performance goes, I never encountered a significant drop emulating Windows in Ubuntu. However I recommend sticking with dual-booting Ubuntu. The wubi program is fantastic for it!
You misunderstood what I said. In wine, you can set it so there is no emulated desktop, an emulated windows program will run in the same area as your native ones. I was wondering if VirtualBox had a similar feature for guest OS installed on them (turns it does, easily enough it's called Seamless Mode, all you have to do is install the add-ons in the guest OS)
As for dual booting, that's not really an option for how often I'm having to switch between them all. I currently have a Windows install, an OS X install, an Ubuntu install, a Slackware Install, and a drive I have specifically for playing with experimental, or neat looking alternative OS. On an average day I'll have to switch between Windows, OS X, and either of the Linux 3 or 4 times. Since I spend most my time in windows I decided to create a back up image of OS X Slackware and Ubuntu, install them each on virtual disks, and then restore those images in there. Now I can keep one OS up at all times and switch between the others quickly.
The whole Seamless integration thing was just for convenience