Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is it at all possible to switch between Windows and Ubuntu by press of a button, on a system with Windows 7 - Ubuntu 11.10 dual boot set up?

share|improve this question
at what point do you want to switch? when you are within ubuntu or windows or at the point just after the BIOS screen when you have to choose whether to boot into ubuntu or windows (this is called your GRUB boot loader) – fossfreedom Nov 28 '11 at 18:38
When i am working in Ubuntu – kernel_panic Nov 28 '11 at 18:40
Please also specify what you mean by "remote" - do you want to boot a machine from a remote session? – Takkat Nov 28 '11 at 18:44
possible duplicate of How to switch between Ubuntu and Windows 7 without a reboot – fossfreedom Nov 28 '11 at 19:11
up vote 7 down vote accepted

You cannot have two operating systems running next to each other at the same time. So there is no way to simply press a button and go to Windows.

What you could do is use virtualization, for example using VirtualBox. You boot one operating system normally, and run the other operating system in a virtual machine inside VirtualBox.

Note that there are some limitations to this - the OS running in the virtual machine does not have direct access to the hardware, so performance might be a little lower and 3D graphics etc. won't work as well as when running natively.

share|improve this answer
Use VMware Tools in Windows and Install Ubuntu inside it(VMware), i.e. virtualize ubuntu. U can switch between both OS's by just a click of ur mouse button. But a Jesper said, there are some limitations in virtualization. – Bhargav Nov 28 '11 at 18:56
There are several virtualization tools; VirtualBox is one, which is easy to use, there's also VMWare, for example. – Jesper Nov 29 '11 at 8:35
If you're going to virtualize Ubuntu from within Windows 7, do consider Windows Virtual PC. It's definitely not the best virtualization software out there, but it's absolutely decent, it's free and it's built-in - you already have it installed. – Tomas Lycken Jun 18 '12 at 22:55

When you are booted up in Windows or Ubuntu, you can't switch to the other one. In dual boot you can be either in one or the other. If you want to switch between them live, you want to decide on one of them being the host and then through a virtual machine (WMPlayer) add the second OS.

This will have a master/slave, host/guest relationship between the 2 OSes. But one of them will be virtual.

It's a good way to test one of them.

share|improve this answer

The only way to boot a Windows install of any kind after booting into Ubuntu is by running it within a virtual system. You can create a shortcut link placed on your desktop that will autorun virtualbox for example, thus giving you the effect of "pushing a button" to run Windows. It's an option inside virtualbox to create this shortcut too, so it's fairly simple.

share|improve this answer

Actually, provided your hardware is compatible, you could pretty much accomplish what you have in mind using XenClinet 2 under which ALL of your operating systems would be running as virtual operating systems.

Note that, at the very least, your CPU must support VT-x or AMD-V to run XenClinet 2. Also, XenClinet 2 is currently in a "free to try" phase of development. Not sure what will be the cost/availability of XenClinet 2 in the future.

The above in mind, VirtualBox or VMware, as suggested by others, is probably the easier approach.

share|improve this answer
Another option that is similar to XenClient would be NxTop, but I don't know much about it. – Lexalt Nov 29 '11 at 20:30

Use iReboot for OS switching. But of course, you will need to restart.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.