我的电脑在不同的驱动器上安装了两个操作系统。一个是 Linux(Centos 5.4),另一个是 Windows 7。当我想使用任何一个操作系统时,都必须不断停止并重新启动电脑,这让人很厌烦。
我非常想使用 Windows 7 作为我的主机操作系统,并从 Windows 内部访问我的 Linux 操作系统。但是,我无法理解如何做到这一点(许多文章似乎令人困惑,有点过头了)
据我所知,可以使用 VMWare 转换器将物理 Linux 映像转换为虚拟映像,以便可以在 Windows 中使用它。
由于我无法理解这是如何完成的,因此我真的很感激您能给我提供一步一步的指南(针对新手)或任何简单的教程。
事先问几个问题:
1) 我的 Linux 映像大约有 80GB,我需要考虑这一点吗?Linux 驱动器总共大约有 180GB。我的所有其他驱动器都是 NTFS,在 Linux 中不可写入(因为我在 Windows 中使用它们,而 ntfs 在 Linux 中是不可靠的),因此可能无法将映像移到我的 ntfs 驱动器上
2) 我可以以某种方式压缩 Linux 文件并将其传输到 Windows 来创建 p2v 吗?
3) 我登录 Windows 后是否可以进行 P2V 转换。我可以看到磁盘管理器中加载的实际 Linux 驱动器,但 Windows 无法读取 Linux 文件系统,因此,如果可以的话,我不知道如何访问 Linux 驱动器。
4)或者我需要在 Linux 内部完成整个 p2v 转换?
欢呼,非常感谢任何帮助
Ke(一名困惑的 P2V 新手)
答案1
我建议使用 Sun Virtualbox 来运行您的 VM。
我拥有将其作为 Ubuntu 和 Windows(Vista 和 7)的桌面 VMM 运行的丰富经验。
Virtualbox 的一个很好的功能是共享文件夹,它可以让您将数据文件保存在主机 FS 上,从而减少 VM 文件大小并简化整个体验。
至于转换,我可能只会重新创建环境并复制文件。
答案2
如果您想坚持使用 Windows 虚拟化技术,那么我建议您按照以下指南将现有磁盘转换为 VHD 文件:http://blogs.technet.com/b/enterprise_admin/archive/2010/05/13/linux-p2v-with-dd-and-vhdtool-easy-and-cheap.aspx
我已经多次使用过这种方法,它相当简单。完成后,只需创建一个新的 VM 并附加 VHD。
答案3
您可以使用 Linux P2Vhttp://www.madness.at/blog/2008/10/p2v-with-mondo-rescue.html对于 Windows,您可以使用 Symantec 备份工具,该工具有 30 天的试用期,这两种工具都很容易使用,任何人都可以
答案4
VirtualBox 非常适合您遇到的特殊情况,因为 Linux 位于其自己的磁盘上。您可以创建一个使用他们所谓的“原始硬盘访问”的 vmdk 映像。
这里是这么说的……
http://www.virtualbox.org/manual/ch09.html#rawdisk
http://lifehacker.com/how-to-dual-boot-and-virtualize-the-same-partition-on-y-493223329
当 Lx 分区与 Windows 位于同一磁盘时,风险会更大。但您的情况很完美。