有没有办法在VM环境中访问我当前的Windows安装?
我目前是Dual Boot Windows 7和Ubuntu 13.04。 我希望能够使用Ubuntu作为我唯一的操作系统,但遗憾的是我的工作程序只能用于Windows。 我知道Virtual Box将允许我运行Ubuntu并在一个窗口中打开Windows作为vmware。 不幸的是,看起来我会在VM中从头开始安装Windows。 有没有办法在VM环境中访问我当前的Windows安装?
是。 您需要使用microsoft disk2vhd程序来创建硬盘的VHD副本。 您可能需要一个备份驱动器来放置导出的副本。 在复制硬盘之前,请删除所有不必要的程序和文件。 清空回收站和临时Internet文件以及对硬盘进行碎片整理。 如果计算机连接到域(即使它是.local),则在捕获副本之前将其从域中分离出来。
在这里获取disk2vhd: http ://technet.microsoft.com/en-us/sysinternals/ee656415.aspx
获得HDD映像后,可以使用该驱动器创建一个VM作为“现有硬盘”。 我曾经创建了一个关于如何p2v工作站的知识文档,这是它的文本……
在开始P2V过程之前,您应该:
- 对主机进行碎片整理以进行虚拟化。
- 删除所有不必要的程序
- 删除临时文件和其他任何不必要的内容。
- 从域中取消加入工作站。
准备好启动P2V过程时,请创建硬盘驱动器的VHD副本:
- 确定VHD副本的存储位置。 如果您要导出到正在复制的硬盘驱动器,请确保驱动器至少有两倍的可用空间作为可用空间。
- 将Disk2VHD应用程序下载到将要虚拟化的工作站上。 您可以在附件部分以及Disk2VHD帮助文件中找到附加到此KB的可执行文件。
- 启动Disk2VHD.exe文件并同意TOS。
- 确定将.vhd文件保存到的位置,并取消选择任何不必要的驱动器。 默认情况下,该工具将要导出所有连接的硬盘驱动器,包括您尝试导出的外部驱动器(如果存在)。
- 选择“创建”按钮并允许该过程完成。 完成时间取决于VHD文件的大小。
- 如有必要,将完成的VHD文件移动到其最终存储位置。 该文件现在可以与VirtualBox一起使用了。
将VHD与VirtualBox一起使用:
- 如果您要创建新VM,请从菜单栏中选择“新建”,然后按照提示进行操作,直至到达虚拟硬盘页面。
- 将虚拟硬盘页面上的单选按钮更改为“使用现有硬盘”,然后选择文件夹图标,以便导航到VHD文件的存储位置。 选择它,然后单击“下一步”。
- 继续提示,直到创建新VM。
- 根据系统的不同,可能需要特殊设置才能启动VM。 对于大多数XP VM,必须检查“启用IO APIC”以使VM运行。
VMware提供了一个转换程序,该程序在运行的Windows系统上运行,并写出可与VMplayer一起使用的虚拟机文件。
我正在使用VM。 VM提供了一种称为共享文件夹的东西。 您可以添加文件夹并在VM中访问它们。 有关更多信息, 请访问: https : //forums.virtualbox.org/viewtopic.php?t = 15868 。