如何在不重启的情况下在Ubuntu和Windows 7之间切换

我已经安装了Windows 7,然后安装了Ubuntu 11.04。 现在我想知道如何在不重新启动计算机的情况下从Ubuntu切换到Windows 7,从Windows 7切换到Ubuntu。

标准双启动设置无法做到这一点。 您可以在桌面上放置链接以从一个链接重新启动到另一个链接,但需要重新启动。

您可以使用虚拟机管理程序通过虚拟化执行此操作:使用虚拟机管理器(VM Ware或Xen )安装所有操作系统,然后您可以相互独立地启动两个操作系统。 这是一个如何使用Xen 4.1安装Ubuntu 11.04

Virtualbox是一个程序,您可以在另一个程序中安装操作系统(这不是您要求的)。 这种类型的虚拟化称为supervisor 。 使用这种虚拟化并不是彼此独立的:您的访客系统会因为需要1来运行另一个而遭受性能损失。

我赞同Rinzwind。 如果你偶尔需要几个应用程序的窗口,可以选择安装Wine(Wine Is Not Emulator)来运行这些程序。

这可以避免重启的中断 – 它与VM安装的比较:我不能说,我想它可能会快一点。 关于稳定性和兼容性,您必须自己找到答案。

我认为你想要的是一些虚拟机,如果你打算在“相同”的时间使用两个操作系统,因为如果你想在它们之间切换,你将不得不重新启动,除非有一些实际的黑客攻击作品。

因为当你启动计算机时,Bios会查找硬盘的可启动部分,然后grub / grub2会处理其余的部分。

所以我的解决方案是使用Virtual Box将Windows 7安装为虚拟机,这是我使用的软件,我发现它对我来说效果很好,只有可能有问题的是USB,如果你使用开源软件。

虚拟盒子

如果您的硬件兼容,您几乎可以使用XenClient 2完成您的想法,在此期间,所有操作系统(一旦重新安装)将作为虚拟操作系统运行。

请注意,XenClient 2基于Xen 。 要运行XenClient,您的CPU必须支持VT-x或AMD-V。 此外,XenClient 2目前处于“免费试用”的开发阶段。 不确定将来XenClient 2的成本/可用性是多少。

考虑到上述情况, VirtualBox或VMware ,正如其他人所建议的那样,可能是更简单的方法。

我同意deepak,“双启动”的唯一方法是使用VM,这是唯一的方法。 我在www.virtualbox.org>下载中推荐了Oracle VM VirtualBox。