本文是上一篇《VMware的必备工具P2V之使用详解》的续篇,其实“我要飞”已经阐述的很清楚了,但文章缺了一点内容,就是VMware P2V BootCD的使用,我来补上,这样就完美了。<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

BOOTCD对系统的硬件有很高的要求,使用前应到VMWARE的网站上查看支持的设备列表,确认设备满足要求后,就可以开始了,原理我就不再讨论了,还是快点开始吧,要急死人了。

呵呵!

VMware P2V BootCD插入光驱(这个小家伙其实只有200M),重新启动计算机,以VMware P2V BootCD引导计算机,可以看到,这是一个特殊的Linux版本,如图1

 

<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />

1

 

启动完成后,进入P2V的向导,点击“OK”继续,如图2

2

 

    提示信息,按“ALT+F2”可以以root身份登录Linux,如图3

3

 

    这一步是关键,如果这里发现了磁盘和网卡,就可以完成P2V的转换。如果二者有一个没能发现,那么很遗憾,你的硬件和P2V是不兼容的,P2V的转换失败,如图4

4

 

    接下来会扫描额外的设备,由于上一步设备已经找到了,略过即可,如图5

5

 

    找到设备后,接下来就是为网卡分配IP地址,可以使用DHCP自动获取,或手工分配,但要注意,分配的IP地址要和运行VMware P2V Assitant的主机在同一网段上。此处我是自己分的,如图6

6

 

    屏幕上出现了网络环境的汇总信息,到此我们终于配置完成了VMware P2V BootCD的启动和配置,接下来要配置VMware P2V Assitant,生成虚拟机镜像了。

7

 

    在运行VMware P2V Assitant的主机上启动该程序,选择第二项,将源计算机的物理磁盘转换成虚拟磁盘,并从新配置虚拟磁盘,如图8。呵呵,用VMware P2V BootCD一步就可以完成转换和重配置。

8

 

输入前面VMware P2V BootCD启动的源计算机的IP地址,如图9

9

 

    显示源计算机上磁盘信息,如图10

10

 

11

 

    mount了源计算机上物理磁盘后,会显示该磁盘上的分区和操作系统信息,选择操作系统所在的分区,继续。

12

 

    接下来选择第二项,克隆并重新配置。

13

 

    Windows的临时文件,没有特殊需要就不要复制了,浪费时间。

14

 

    可以选择目标磁盘:可以是一个物理磁盘,或是一个VMware虚拟磁盘文件。这里我们选择后者,并新建一个.vmdk文件。这里还有一些虚拟磁盘的设置,诸如分割成2G的文件;预先分配磁盘空间;重新设定分区大小等。

15

 

    接下来是系统从配置的操作,要选择目标虚拟文件的版本。由于VMware版本众多,这里请选择你需要的版本。如果选错了,或日后需要更改以适应不同版本的VMware软件,使用P2V从新配置一次虚拟磁盘就可以了。

15

 

    到此,P2V已经获得了足够的信息,可以开始实质性的克隆操作了。

16

 

    克隆的过程。。。。如图17、图18

17

 

18

 

    克隆结束了,但我们的故事还没完。

19

 

克隆结时候只产生一个虚拟磁盘文件(此处是new.vmdk),要像使用这个克隆的虚拟磁盘文件,需要建一个新的虚拟机,添加一块虚拟磁盘,选则“使用一个已经存在的虚拟磁盘文件”,指向刚刚创建的虚拟磁盘文件(此处是new.vmdk)即可。

 

20

 

OK,到此我们就全部完成了从物理系统到虚拟系统的迁移,打开虚拟机,安装VMware tools,即可以正常使用了。

 

最后,欢迎大家访问散人的家——中国VMware论坛,http://www.vmware.cn,更加深入的交流探讨虚拟机软件的应用和发展。本文中所提及的所有未涉及版权的软件,均可以在散人的站点找到。

散人的灌水文章,欢迎交流指正。

 

 

 

                                                  作者:散人

                                                  Email: info@vmware.cn

                                            日期:2005.2