现在从gentoo的portage中已经有了virtualbox了,可以unmask后,直接emerge。但是安装完后,会提示你有一个com口打不开,无法运行,让人郁闷。一番折腾后,发现可以用下面的脚本代替安装后的/usr/bin/virtualbox的脚本来运行virtaulbox:
#!/bin/bash
cd /opt/VirtualBox/
LD_LIBRARY_PATH=. ./VBoxSVC &
virtualbox
killall VBoxSVC开始时,我是怀疑是安装文件的问题,于是自己从官方网站checkout了源代码自己编译了一把。发现编译后的按照官方的运行说明能运行,于是就把相同的文件覆盖到 /opt/VirtualBox目录下面。结果运行 /usr/bin/virtualbox还是出错。试来试去,发现还是用官方介绍的方法运行没有问题。于是就写了上面的脚本。切换回原来emerge的 virtualbox再试也没有问题了。
自己运行的结果是比 vmware要快。比qemu更快。

