1)您好我正在尝试安装virtualbox。 但是我的内核出了问题,下面的命令总是不匹配。
[〜]#uname -r
3.15.6-200.fc20.i686 + PAE
[root @ amidala~] #rpm -qa | grep内核
内核PAE-模块-EXTRA-3.15.10-201.fc20.i686
ABRT - 附加kerneloops-2.2.2-1.fc20.i686
内核头-3.15.10-201.fc20.i686
内核模块-EXTRA-3.15.6-200.fc20.i686
内核PAE-devel的-3.15.10-201.fc20.i686
内核devel的-3.15.10-201.fc20.i686
内核PAE-3.15.6-200.fc20.i686
内核3.15.10-201.fc20.i686
内核PAE-模块-EXTRA-3.15.6-200.fc20.i686
内核模块-EXTRA-3.15.10-201.fc20.i686
内核PAE-3.13.5-202.fc20.i686
内核PAE-模块-EXTRA-3.13.5-202.fc20.i686
内核3.15.6-200.fc20.i686
内核PAE-3.15.10-201.fc20.i686
libreport-插件-kerneloops-2.2.3-2.fc20.i686
2)所以当我做命令时: 尝试使用DKMSError注册VirtualBox内核模块!回声 内核 3.15.6-200.fc20.i686 + PAE 的内核头文件无法在 /lib/modules/3.15.6-200.fc20.i686+PAE/build或/lib/modules/3.15.6-200.fc20.i686+PAE/source。 [FAILED] (失败,没有DKMS尝试) 重新编译VirtualBox内核模块[FAILED]
3)因此2)我创建了新的ln -s到3.15.10,无论如何都不起作用,所以当我这样做时:
/etc/init.d/vboxdrv setup
OUTPUT:
Stopping VirtualBox kernel modules [ OK ]
Uninstalling old VirtualBox DKMS kernel modules [ OK ]
Trying to register the VirtualBox kernel modules using DKMS[ OK ]
Starting VirtualBox kernel modules [FAILED]
然后: vboxdrv:版本魔术'3.15.10-201.fc20.i686 + PAE SMP mod_unload 686'应为'3.15.6-200.fc20.i686 + PAE SMP mod_unload 686'
5)任何想法?如果你看到BOLD文本,我的内核也不会与kernel-devel匹配。 6) yum update仅更新了我的chrome。
答案 0 :(得分:0)
以下工作。
617 cp /boot/grub2/grub.cfg /tmp/
618 grub2-mkconfig
619 grub2-mkconfig > /tmp/grub.cfg.new
627 cd /boot/
629 cd grub2/
631 mv grub.cfg grub.cfg.old
632 mv /tmp/grub.cfg.new grub.cfg
634 reboot