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

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

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

答案1

在标准双启动设置中,这是不可能的。您可以在桌面上放置链接,以便从一个启动引导到另一个启动引导,但需要重新启动。

您可以使用虚拟化来实现这一点虚拟机管理程序:使用虚拟机管理器(VM Ware 或西恩)安装所有操作系统,然后您就可以启动两个操作系统独立的彼此。下面是如何安装带有 Xen 4.1 的 Ubuntu 11.04

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

答案2

我认为,如果您打算“同时”使用这两个操作系统,那么您正在寻找的是一些虚拟机,因为如果您想在它们之间切换,您将不得不重新启动,除非有一些实际有效的黑客手段。

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

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

虚拟盒

答案3

我同意 Rinzwind 的观点。如果你只是偶尔需要使用 Windows 来运行一些应用程序,那么安装 Wine(Wine 不是模拟器)是一个不错的选择,可以运行这些程序。

这可以避免重启带来的中断 - 与虚拟机安装相比:我不能说,我猜可能会快一点。至于稳定性和兼容性,你必须自己去发现。

答案4

只要你的硬件兼容,你就可以实现你想要的功能Xen客户端 2在该操作系统下,您的所有操作系统(一旦重新安装)都将作为虚拟操作系统运行。

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

考虑到以上情况,虚拟盒或者VMware正如其他人所建议的,这可能是更简单的方法。

相关内容