快速业务通道

Ubuntu安装VirtualBox虚拟机

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-10

virtual box 做为开源阵营中的一个重要的虚拟机,受到许多源粉丝的喜爱,新的一版ubuntu又和大家见面了,而在许多朋友用惯了windows来说,对于性能强劲的ubuntu来说,一下适应就成为许多朋友的首要选择,你可以利用ubuntu7.04(host) windows (guest)的模式,来体验ubuntu的强大性能,同时也不会一下子舍弃使用多年的视窗系统,让你鱼与熊掌兼得.

而virtual box具许多朋友测试结果说,速度不错,运行起来以后很顺,既使机器配置不太高的朋友,也能使,于是我在第一时间,尽快拿到最新的virtual box的deb包安装,不过在安装过程中出现一些问题 ,在这里,我就把整个安装过程给大家描过出来,希望对于初次使用virtual box的朋友有所帮助!

1、在ubuntu的终端下下载好virtual box 的deb包(最新的是1.3.8 for linux host)使用:

wget:http://www.virtualbox.org/download/1.3.8/VirtualBox_1.3.8_Ubuntu_feisty_i386.deb
2、同时在安装virtual box时,它需要依赖 libxalan110 和 libqt3-mt这两个包,还要下载和安装这个两个包.使用以下命令一次性就下载安装好了!

sudo apt-get install libxalan110 libqt3-mt

注意:这步操作要在管理员的权限下操作,才能完成.

如果在下载和安装过程过,提示缺少依赖库libxercer27,那么就使用这个操作:

sudo apt-get install libxerces27 libxalan110 libqt3-mt

注意:同样需要管理员权限

3、这一步就开始直正的安装virtual box,使用以下命令来完成:

sudo dpkg -i VirtualBox_1.3.8_Ubuntu_feristy_i386.deb

如果你以顺利完成这一步操作的话,恭喜你了,你基本上可以建立虚拟机了.我分别在winodws和linux的OS上装了三次virtualbox.结果是,在windows(host) linux(guest(host)) windows(guest(host(guest))) 也就是在windows上装一个windows版的virtualbox,然后再在virtualbox上安装ubuntu7.04,然后再在ubuntu7.04上安装linux版的virtualbox这个很顺利.但是在实体的物理机器上安装好ubuntu 7.04然后安装virtualbox时出现了问题!出现类似以下的错误: 拥有帝国一切,皆有可能。欢迎访问phome.net

(Reading database ... 93619 files and directories currently installed.)
Preparing to replace virtualbox 1.3.8_Ubuntu_feisty (using VirtualBox_1.3.8_Ubuntu_feisty_i386.deb) ...
* Stopping VirtualBox kernel module vboxdrv [ OK ]
virtualbox-puel-1-2 license has already been accepted.
Unpacking replacement virtualbox ...
Setting up virtualbox (1.3.8_Ubuntu_feisty) ...
* Starting VirtualBox kernel module vboxdrv
FATAL: Error inserting vboxdrv (/lib/modules/2.6.20-15-generic/kernel/ubuntu/misc/vbox/vboxdrv.ko): Invalid argument
* Modprobe vboxdrv failed. Please use ''dmesg'' to find out why.
invoke-rc.d: initscript vboxdrv, action "start" failed.
dpkg: error processing virtualbox (--install):
subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
virtualbox

如果出现上述错误或是类似错,我们需经以下两个步骤来解决这个问题:,修改/etc/init.d/virtualbox, 这个文件在下面的exit 1 改exit 0:

failure()
{
echo ""
log_failure_msg "$1"
exit 1
}

改为

failure()
{
echo ""
log_failure_msg "$1"
exit 0
}

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号