EricYang

Tech Spot of Eric

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

Fedora14在11月2日正式发布,作为Fedora的fans,所以决定格盘,安装Fedora。但是ICBC的网银不支持Linux,萌生了虚拟机安装XP的想法。运用Fedora自带的KVM虚拟机,用在我core2300的主机上,速度是在太慢了,cpu资源直接100%(2vcpu, 768M mem)。从网上看到资料,推荐VirtualBox,搞起。

1). 修改repo,下载VirtualBox

 

su -c 'curl http://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo > /etc/yum.repos.d/virtualbox.repo; sed -i "s,enabled=0,enabled=1,g" /etc/yum.repos.d/virtualbox.repo'

 

2). 更新repo, 安装 VirtualBox。

 

su -c 'yum update; yum install -y VirtualBox-3.2 dkms'

 

由于VirtualBox较大,如果觉得下载慢的话,可以去华军下载http://www.newhua.com/soft/58684.htm。

对于VirtualBox, chmod +x 后运行。

3). 打开VirtualBox服务。

 

su -c '/etc/init.d/vboxdrv setup'

4). 向vboxusers组加入用户。

 

查看当前用户:

whoami

把当前用户加入vboxusers组中:

 

 

su -c 'usermod -G vboxusers -a username'

5).此时运行VirtualBox会有些问题,显示

 


VBoxVMM.so: cannot open shared object file

在网上查了好久,找了找到了一个大牛的解决方案。 

“glibc 引起来的,并给出了解决方案 —— 通过 chrpath 来修改动态库的位置“
6).
通过修改charpath来修改动态库的位置:


cd /tmp
wget http://www.tux.org/pub/x/ftp.hungry.com/chrpath/chrpath-0.13.tar.gz
tar -zxvf chrpath-0.13.tar.gz
cd chrpath-0.13
./configure && make
cd /opt
ln -s VirtualBox V
cd VirtualBox/
/tmp/chrpath-0.13/chrpath -r /opt/V *.so

7). 运行VirtualBox


VirtualBox

 

至此,你可以享受VirtualBox给你带来的虚拟服务了。Vbox比KVM快很多,对配置较低的机器相当给力的! :)

 

posted on 2010-11-07 20:00  Eric-Yang  阅读(1522)  评论(0编辑  收藏  举报