ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Fedora下安装virtualbox遇到的问题

Fedora下安装virtualbox遇到的问题

原创 Linux操作系统 作者:lnwxzyp 时间:2011-05-23 00:58:34 0 删除 编辑
   在安装virtualbox的时候提示有多个文件依赖,于是使用yum本地安装并且禁止gpg验证,
yum localinstall VirtualBox-4.0-4.0.8_71778_fedora14-1.i686.rpm --nogpgcheck
安装到最后遇到了一个错误“
Running Transaction
  Installing     : 1:qt-4.7.2-8.fc14.i686                                   1/7 
  Updating       : libjpeg-turbo-1.1.0-2.fc14.i686                          2/7 
  Installing     : 1:qt-x11-4.7.2-8.fc14.i686                               3/7 
  Updating       : libjpeg-turbo-devel-1.1.0-2.fc14.i686                    4/7 
  Installing     : VirtualBox-4.0-4.0.8_71778_fedora14-1.i686               5/7 

Creating group 'vboxusers'. VM users must be member of that group!

No precompiled module for this kernel found -- trying to build one. Messages
emitted during module compilation will be logged to /var/log/vbox-install.log.

Stopping VirtualBox kernel modules [  OK  ]
Uninstalling old VirtualBox DKMS kernel modules [  OK  ]
Trying to register the VirtualBox kernel modules using DKMS [FAILED]
  (Failed, trying without DKMS)
Recompiling VirtualBox kernel modules [  OK  ]
Starting VirtualBox kernel modules [  OK  ]
  Cleanup        : libjpeg-turbo-devel-1.0.1-1.fc14.1.i686                  6/7 
  Cleanup        : libjpeg-turbo-1.0.1-1.fc14.1.i686                        7/7   ”
因为以前安装的时候,没有出现过类似的问题,于是直接忽略掉,但是在安装虚拟系统的时候,安装好了以后,提示reboot,点下之后就黑屏,然后估计可能是忽略掉的那个问题,经过查找,发现是由于没有用到DKMS的内核,解决方法也很简单,使用yum安装dkms.
[root@WarCraft Downloads]# yum install dkms
Loaded plugins: langpacks, presto, refresh-packagekit
Adding en_US to language list
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package dkms.noarch 0:2.1.0.1-1.fc12 set to be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package       Arch            Version                    Repository       Size
================================================================================
Installing:
 dkms          noarch          2.1.0.1-1.fc12             fedora           95 k

Transaction Summary
================================================================================
Install       1 Package(s)

Total download size: 95 k
Installed size: 214 k
Is this ok [y/N]: y
Downloading Packages:
Setting up and reading Presto delta metadata
Processing delta metadata
Package(s) data still to download: 95 k
dkms-2.1.0.1-1.fc12.noarch.rpm                           |  95 kB     00:02     
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : dkms-2.1.0.1-1.fc12.noarch                               1/1 

Installed:
  dkms.noarch 0:2.1.0.1-1.fc12                                                  

Complete!
然后以root用户执行如下命令就正常了。
# /etc/init.d/vboxdrv setup
[root@WarCraft Downloads]# /etc/init.d/vboxdrv setup
Stopping VirtualBox kernel modules                         [  OK  ]
Uninstalling old VirtualBox DKMS kernel modules            [  OK  ]
Removing old VirtualBox netadp kernel module               [  OK  ]
Removing old VirtualBox netflt kernel module               [  OK  ]
Removing old VirtualBox kernel module                      [  OK  ]
Trying to register the VirtualBox kernel modules using DKMS[  OK  ]
Starting VirtualBox kernel modules                         [  OK  ]

PS: 实际操作后发现,即便解决了这个问题,在安装linux 4系列的系统时会在安装过程中出现提示"Input/output error during read on /dev/hde"的错误问是否retry or ignore,点ignore的话,则最后重启之后一样会黑屏,但安装linux 5系列就正常,至少是5u5没有发现问题,可能virtualbox\对linux4系列的支持不够吧。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/12216142/viewspace-696009/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2008-04-25

  • 博文量
    129
  • 访问量
    683590