我的SUSE11.1安装多天了,为了学习和玩弄一下SUN公司的最新杰作Virtualbox 2.1,我搞了三天三夜都是以失败告终,晕哦。也许有人会笑,SUN官网上有专门为SUSE11.1的RPM包下载呀,RPM安装是好简单的呀,呵呵,试过你就知什么叫坎坷。相信不少朋友也会跟我一样遇上不少麻烦,乐观一点就可以说为人生又积累了一条宝贵经验,越来越发现自己是阿Q精神主义者了。
安装前先声明一点,本人在32位和64位的SUSE11.1以及Fedora 10系统上都成功安装了Virtualbox 2.1。 值得一提的是,64位的SUSE与F10不同,在F10上安装64位的VBOX2.1会比较顺利,而且必须是安装与64位F10系统对应的64位VBOX2.1。 但在64位的SUSE要安装对应的64位VBOX2.1就会很麻烦,会提示N多的依赖包,让你走进死胡同,所以我建议就算安装了64位SUSE11.1,也委屈一下自己,干脆就下载SUN的32位的VBOX2.1安装算了,不为什么,一切为了简而易。当然,如果你是高高手,就应该安装64的吧。
安装前的准备工作一定要做足,俗话说得好,工欲善其事必先利其器。因此安装VBOX2.1前 先把这几个东西安装上kernel-source, kernel-syms, pam-devel, make, gcc(一般默认安装的GNOME桌面都是缺少前面两个kernel-source, kernel-syms),否则就算你成功安装了VBOX,运行它也会出现如下图的提示。
安装好kernel-source和kernel-syms之后,先别急安装VBOX,重启系统后再安装VBOX2.1吧。
linux-bxcd:/home/hujintao # rpm -ivh VirtualBox-2.1.0_41146_openSUSE111-1.i586.rpm
Preparing... ########################################### [100%]
1:VirtualBox ########################################### [100%]
Creating group 'vboxusers'. VM users must be member of that group!
No precompiled module for this kernel found -- trying to build .e. Messages
emitted during module compilation will be logged to /var/log/vbox-install.log.
Success!
WARNING: Can't read module /lib/modules/2.6.27.7-9-pae/weak-updates/updates/vboxvfs.ko: No such file or directory
WARNING: Can't read module /lib/modules/2.6.27.7-9-pae/weak-updates/updates/vboxadd.ko: No such file or directory
linux-bxcd:/home/hujintao #
看到 Success!就恭喜你,安装成功了,接着以root用户或者su用户运行 /etc/init.d/vboxdrv setup 编译内核,如果都OK( 看到的都是绿色的done而不是红色的faild)就可以正常使用VBOX2.1了。
![](/editor/icons/etc_20.gif)
安装前先声明一点,本人在32位和64位的SUSE11.1以及Fedora 10系统上都成功安装了Virtualbox 2.1。 值得一提的是,64位的SUSE与F10不同,在F10上安装64位的VBOX2.1会比较顺利,而且必须是安装与64位F10系统对应的64位VBOX2.1。 但在64位的SUSE要安装对应的64位VBOX2.1就会很麻烦,会提示N多的依赖包,让你走进死胡同,所以我建议就算安装了64位SUSE11.1,也委屈一下自己,干脆就下载SUN的32位的VBOX2.1安装算了,不为什么,一切为了简而易。当然,如果你是高高手,就应该安装64的吧。
安装前的准备工作一定要做足,俗话说得好,工欲善其事必先利其器。因此安装VBOX2.1前 先把这几个东西安装上kernel-source, kernel-syms, pam-devel, make, gcc(一般默认安装的GNOME桌面都是缺少前面两个kernel-source, kernel-syms),否则就算你成功安装了VBOX,运行它也会出现如下图的提示。
![](../attachment/200901/200901041231035407734.png)
安装好kernel-source和kernel-syms之后,先别急安装VBOX,重启系统后再安装VBOX2.1吧。
linux-bxcd:/home/hujintao # rpm -ivh VirtualBox-2.1.0_41146_openSUSE111-1.i586.rpm
Preparing... ########################################### [100%]
1:VirtualBox ########################################### [100%]
Creating group 'vboxusers'. VM users must be member of that group!
No precompiled module for this kernel found -- trying to build .e. Messages
emitted during module compilation will be logged to /var/log/vbox-install.log.
Success!
WARNING: Can't read module /lib/modules/2.6.27.7-9-pae/weak-updates/updates/vboxvfs.ko: No such file or directory
WARNING: Can't read module /lib/modules/2.6.27.7-9-pae/weak-updates/updates/vboxadd.ko: No such file or directory
linux-bxcd:/home/hujintao #
看到 Success!就恭喜你,安装成功了,接着以root用户或者su用户运行 /etc/init.d/vboxdrv setup 编译内核,如果都OK( 看到的都是绿色的done而不是红色的faild)就可以正常使用VBOX2.1了。
![](../attachment/200901/200901041231057797512.jpg)
转载于:https://blog.51cto.com/kpjack/124226