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


15

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

Answers:


27

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

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

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


4
拒绝我投票的人可以发表评论,以便我解决他/她的问题吗?其他9个人不能说错;)
Rinzwind 2011年

嘿,linkrot怎么了?你知道我有多讨厌linkrot。;)
jrg 2011年

1
我强烈推荐Virtualbox,对我来说,它比VMWare快90%,而且它是免费的(开源)。还可以观看youtube中的视频,以了解其工作原理……这非常简单而且非常有效。
danizmax 2011年

1
但是,如果XEN(= hypervisor)确实满足了他的要求,那么virtualbox(= supervisor)并不是他的问题的答案。但是话又说回来,也许TS没问他想回答什么;-)
Rinzwind 2011年

1
只是想确保我理解正确,XEN(= hypervisor)管理硬件资源,并允许运行的所有VM仅使用一跳(VM> XEN> hardware)使用硬件。VirtualBox(= supervisor)管理OS资源,并允许其运行的VM使用OS资源,但最终主机OS具有优先级,并且VM必须经历主机OS的所有开销(VM> VirtualBox> OS) >硬件)。因此在我看来,XEN将比VirtualBox更好地利用资源,且开销和滞后时间更少……对吗?
MishaP '16

5

我同意林兹温德。如果偶尔仅需要几个应用程序的Windows,则可以选择安装Wine(葡萄酒不是模拟器)来运行这些程序。

这可以避免重新启动的中断-与VM安装相比,重新启动的方式:我不能说,我想它可能会更快一些。关于稳定性和兼容性,您必须要了解自己。


4

我认为,如果要在“相同”时间使用两个操作系统,那么您正在寻找的是某个虚拟机,因为如果要在两个操作系统之间进行切换,则必须重新启动,除非确实存在一些黑客行为。作品。

由于在您启动计算机时,BIOS会寻找硬盘驱动器的可引导部分,因此grub / grub2会处理其余部分。

因此,我的解决方案是使用Virtual Box(即我使用的软件)将Windows 7安装为虚拟机,并且我发现它对我来说很好用,如果您使用的是开放源代码,那么唯一有问题的就是USB。

虚拟盒子


1

只要您的硬件兼容,您就可以使用XenClient 2完全实现您的想法,在XenClient 2下,所有操作系统(一旦重新安装)都将作为虚拟操作系统运行。

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

正如其他人所建议的那样,上面提到的VirtualBoxVMware可能是更简单的方法。


与XenClient相似的另一个选项是NxTop,但我对此并不了解。
Lexalt

0

我同意Deepak,“双重启动”的唯一方法是使用VM,这是唯一的方法。我建议通过以下网址推荐Oracle VM VirtualBox:www.virtualbox.org>下载。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.