Windows XP的物理分区可以直接用于引导虚拟机吗?[重复]


1

可能重复:
从物理安装引导到虚拟机

(有很多类似的问题,但我没有找到一个适合我的情况):

我有一台电脑

  • Windows XP 安装在分区1上
  • Ubuntu 12.10 Linux on Partition 2和
  • 分区3(NTFS)上的数据(文件)。

我想使用Ubuntu Linux作为直接启动的主要操作系统,我想在虚拟机(带有像VMWare Player,Virtual Box这样的免费软件)中使用Windows XP,我希望有可能也可以从分区1直接启动Windows XP。

因此:是否可以将分区一用作虚拟机的主硬盘驱动器以及交替进行双引导的主硬盘驱动器?

这似乎可以通过VMWare工作站来实现(请参阅此处:https : //superuser.com/a/70003/92184),但这不是免费的AFAIK-免费软件虚拟机也可以吗?


1
我没有时间为您进行测试,因此我没有将其作为完整的答案发布,但这看起来像您想要的,Virtualbox可以做到(而且我过去也有,但是我忘记了-如果我得到一个机会,今晚,你是未回答,我会尽力找回上): theunixtips.com/...
nerdwaller

@nerdwaller:请将其作为答案!由于链接页面中的描述(非常感谢!),这是一个非常有用的答案,值得一提!(您不必测试-我会做)
MostlyHarmless 2012年

Answers:


1

Martin,在这里,很高兴您发现它很有帮助。我通常会尝试证明事情是可行的,然后再给人们追逐兔子!

VirtualBox:使用Raw Disk在Linux下加载Windows

在这里,我解释了如何在VirtualBox下为来宾OS使用物理磁盘分区。这也称为VirtualBox的原始磁盘分区使用。我的用例是在Linux下通过物理安装将WindowsXP作为来宾OS运行,并且仍然能够在需要时以相同的Windows安装启动系统。我的系统在core2 duo上运行Ubuntu 11.04、3GB内存,两个硬盘(一个装有Ubuntu,另一个装有WindowsXP)和VirtualBox 4.0.4。处理...(在链接中继续)

几年前,我已经做过类似的事情,但我不记得它的循序渐进。 强烈建议将Virtualbox用作VM程序(以及跨平台)。设置好之后,如果再次启动到物理启动,可能会遇到一些障碍,因为VM不能完全模拟安装它的环境(尤其是在安装Guest Additions的情况下)。

注意:好像VirtualBox的网站暂时处于离线状态,但如果您没有该网站,则它应该位于Ubuntu仓库中。


1

对的,这是可能的。您已经提到了Vmware工作站。有30天的追踪时间。它创建的机器可以在免费的Vmware播放器中使用。

我确信其他软件也可以做类似的事情。我只是对vmware拥有最丰富的经验。

但是,您的虚拟机模拟的硬件将无法完美匹配原始计算机的硬件。因此,Windows会抱怨驱动程序,并且希望将其重新激活。这将更改Windows在磁盘上的安装。当您(如果)以本地方式启动Windows时,由于硬件将恢复为本地方式,它将再次发出抱怨。

相反,您可以考虑先尝试使用安装副本进行尝试。为此使用vmware转换器。如果那不起作用,则:

  1. 复制您当前的Windows安装。
  2. 测试副本。
  3. 使用generalize运行sysprep(删除驱动程序)
  4. 创建虚拟硬盘。
  5. (可选)从备份中还原原始窗口。

感谢您提供免费试用的提示以及可能存在的弊端!由于我确实需要将实际win XP更改为虚拟且反之亦然,因此我不确定转换后的虚拟机是否是一个好的解决方案
MostlyHarmless 2012年
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.