红联Linux门户
Linux帮助

从vmware到virtualbox

发布时间:2008-01-02 20:39:20来源:红联作者:bitrated
  我的爱好就是折腾电脑,所以虚拟机总是少不了,我以前一直使用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。
文章评论

共有 4 条评论

  1. 于 2012-06-24 16:59:21发表:

    我感觉vmware比virtualbox好,这两个我都用过,virtualbox运行xp上网看视频卡得要死

  2. 于 2012-06-07 11:39:35发表:

    我是在Windows上使用Vmware的,通过安装Windows,Linux,Solaris的经验来看,Vmware模拟真机的仿真度更高,性能和稳定性也更好些。我有个笔记本,运行Vmware上的系统就很轻松,VirtualBox就很卡,所以暂时还是使用Vmware。

  3. bongdeee 于 2008-01-04 16:50:01发表:

    我的还无法访问原windows系统下的中文文件名,不知道是什么原因

  4. whitehat 于 2008-01-03 06:01:21发表:

    :0)1 :0)1 我很喜欢virtualbox哈