期间遇到如下问题
Makefile:152: *** Error: unable to find the sources of your current Linux kernel.
Specify KERN_DIR=<directory> and run Make again. Stop.
yum search kernel
yum install kernel.i686
yum install kernel.devel.i686
yum install kernel-PAE.i686
yum install kernel-headers.i686
使用安装内核源码后,KERN_DIR 的位置在:/usr/src/kernels/2.6.32.21-166.fc12.i686
根据提示重新编译:
KERN_DIR=/usr/src/kernels/2.6.32.21-166.fc12.i686 /etc/init.d/vboxdrv setup
然后提示:
Recompiling VirtualBox kernel module [ OK ]
Starting VirtualBox kernel module [FAILED
]
(modprobe vboxdrv failed. Please use 'dmesg' to find out why)
然后dmesg查看错误信息:
vboxdrv: version magic '2.6.32.21-166.fc12.i686 SMP mod_unload 686 ' should be '2.6.32.21-166.fc12.i686.PAE SMP mod_unload 686
'
vboxdrv: version magic '2.6.32.21-166.fc12.i686 SMP mod_unload 686 ' should be '2.6.32.21-166.fc12.i686.PAE SMP mod_unload 686 '
应该是PAE
安装PAE源码
yum install kernel-PAE-devel.i686
OK!在/usr/src/kernels目录下增加了一个2.6.32.21-166.fc12.i686.PAE目录,重新制定kernel-dir编译:
KERN_DIR=/usr/src/kernels/2.6.32.21-166.fc12.i686.PAE /etc/init.d/vboxdrv setup
期间了解下PAE
http://blog.csdn.net/taizhoufox/archive/2010/04/16/5491333.aspx
好处是能支持64G内存,提示但对cpu有要求。。
wiki 写道
PAE为IntelPentium Pro及以上级别的CPU(包括除了总线频率为400MHz的这个版本的奔腾M之外的所有新型号奔腾系列处理器)所支持,其他兼容的处理器,如速龙(Athlon)和AMD的较新型号的CPU也支持PAE。
不用担心。。
Stopping VirtualBox kernel module [ OK ]
Removing old VirtualBox netadp kernel module [ OK ]
Removing old VirtualBox netflt kernel module [ OK ]
Removing old VirtualBox kernel module [ OK ]
Recompiling VirtualBox kernel module [ OK
]
Starting VirtualBox kernel module [ OK
]
分享到:
相关推荐
fedora28 安装virtualbox!!!!!!!!!!!!!!!fedora28 安装virtualboxfedora28 安装virtualbox
Fedora内核编译的实现 实验所用软件和源码: VMware-workstation-6.0.3 虚拟机(实验环境) 下载 Fedora-10-i386 运行操作系统(内核2.6.27) 下载 Serv-U Ftp服务器(实现Windows与Linux文件共享) 下载 linux-...
用于提交操作系统小实验,PDF版,可以结合笔者的csdn中的linux内核编译一起看,事半功倍,半天搞定Linux内核编译小实验。
Fedora 11 安装 VirtualBox 2.24 指南(原创)
Fedora Core(自第七版直接更名为 Fedora)是众多 Linux 发行套件之一。它是一套从Red Hat Linux发展出来的免费Linux系统。现时Fedora最新的版本是Fedora 13,Fedora是linux发行版中更新最快的之一,通常每6个月...
安装fedora17的时候必备文件vmlinuz ,
这是我在fedora 9上做的一个源码内核编译(版本:linux-2.6.26.5)实验,里面有具体的编译步骤
fedora一些安装说明fedora一些安装说明fedora一些安装说明fedora一些安装说明
Fedora9.0内核开发包(kernel-devel),在/usr/src下解压即可使用。
安装acpi_call内核模块(每次更新后将自动重新编译内核); 卸载驱动程序后停用离散GPU(支持radeon,amdgpu和nouveau); 每次启动时自动停用离散GPU。 该版本与所有使用systemd的linux发行版兼容,例如: 从...
U盘作为启动盘,成功安装最新Fedora系统Fedora19. (节约了资源,无需刻录光盘,操作简单)
Fedora 9下VMWareTools安装步骤
fedora+7+安装图解 fedora+7+安装图解 fedora+7+安装图解
fedora安装kde界面fedora安装kde界面fedora安装kde界面
fedora 下能用的dnw2(不用编译,直接使用)
Fedora 7图解安装教程 Fedora 7图解安装教程 Fedora 7图解安装教程 Fedora 7图解安装教程
在vmware下安装Fedora9时同时安装vmtools的方法和安装包,以及修复鼠标错误bug
Fedora_14_编译_OpenWrt-BackFire
基于fedora9的linux驱动程序hello模块编译笔记.doc
crouton-fedora:Fedora 的 crouton 版本 这是 Crouton 的修改版本,可将 Fedora 安装到您的 Chromebook 上。 这个版本并不像带有 Debian/Ubuntu 的 Crouton 的主要版本那么精致。 如果您不熟悉 Crouton 项目,请...