从vmware到virtualbox

从vmware到virtualbox

  我的爱好就是折腾电脑,所以虚拟机总是少不了,我以前一直使用vmware server,后来在网上看到不少网友对virtualbox赞誉有加,就安装了virtualbox。

  一、将vmware虚拟机的内容转换到virtualbox。

  我想了这样一个思路:
  (1)在vmware的虚拟机里挂载一个新的虚拟磁盘,然后使用ghost将虚拟机里原来磁盘备份到这个新的虚拟机盘上。

  (2)通过共享,把这个gho影像复制到宿主机上。

  (3)使用iso影像编辑软件,下载一个一键ghost光盘版的iso文件,把这个gho文件搞到iso影像上。

  (4)把这个修改完了的iso文件挂载在virtualbox虚拟机上,从光盘启动,然后把上面的gho影像恢复到virtualbox虚拟机上。

  实际上,我在操作中遇到两个问题:
  (1)对于使用vmware或者virtualbox创建的新的虚拟磁盘,是无法使用ghost的,必须使用fdisk之类的工具进行分区格式化后才能使用ghost操作。不过这个问题比较好解决。

  (2)对于已经安装完成的操作系统,这种办法更换虚拟系统是不能保证可以运行的。一个ubuntu系统可以运行,一个windows2000系统不能运行,即便我卸载了vmware tools还是不能运行。

  其实,我刚开始下载的是一个virtualbox1.38版的,其实我后来到virtualbox寻找资料时发现virtualbox已经推出了1.52版(现在是1.54版),新版本中virtualbox可以直接使用vmware创建的虚拟磁盘,根本不用我这么折腾。不过我这么折腾也是没有办法的一个思路。

  二、vmware和virtualbox的比较

  1、性能上,virtualbox比vmware好,同样的虚拟机windows xp,vitualbox可以流畅的播放rmvb文件,但是vmware server中很卡。

  2、对主机性能的影响。运行时期virtualbox对主机性能影响和vmware对主机性能影响差不多。但是vmware在不运行虚拟机的时候还是运行不少服务的,有时候对主机影响不少,很烦人的。

  3、virtualbox中nat连接方式比vmware的nat连接要方便的多,在vmware中使用nat必须手工指定一个dns服务器,virtualbox不用指定就可以正常上网。另外vmware的nat不能访问本地网络,virtualbox的nat方式也可以访问本地网络,但是不能ping地通,不能正常出现在windows的网上邻居里,却确确实实可以访问。

  4、virtualbox中 桥接 联网方式不如 vmware方便。必须使用操作系统本身的桥接功能来实现,不像vmware自身就可以了。于是在windows xp以下的操作系统中就无法实现桥接联网了。

  5、virtualbox中的网络性能不如 vmware。特别是访问本地网络,差别很大。

  6、virtualbox的稳定性不如vmware。
我很喜欢virtualbox哈
我的还无法访问原windows系统下的中文文件名,不知道是什么原因