problems with the kernel when installing virtual box:Fedora 10 arch:2.6.27.5-117.fc10.x86_64

JD jd1008 at gmail.com
Fri Feb 13 17:22:18 UTC 2009



David Antonio Garcia Campos wrote:
> Hi,
> I tried that but it says that i realdy have the latest kernel-source
> installed see:
> [root at localhost 2.6.27.12-170.2.5.fc10.x86_64]# sudo yum install kernel-devel
> Loaded plugins: fastestmirror, presto, priorities, refresh-packagekit
> Loading mirror speeds from cached hostfile
> ...
> ...
> Finished
> 371 packages excluded due to repository priority protections
> Setting up Install Process
> Parsing package install arguments
> Package kernel-devel-2.6.27.12-170.2.5.fc10.x86_64 already installed
> and latest version
> Nothing to do
> However I get the same error when i run ./vboxdrv setup:
> Error! Your kernel source for kernel 2.6.27.5-117.fc10.x86_64 cannot be found at
> /lib/modules/2.6.27.5-117.fc10.x86_64/build or
> /lib/modules/2.6.27.5-117.fc10.x86_64/source.
> But these two directories are soft links. The */source is a soft link
> to */build and build t's a soft link to this directory
> /usr/src/kernels/2.6.27.5-117.fc10.x86_64 which does not exist.
> does this mean i have to rebuild my kernel? if so i dont know where to begin.
> Thanks a lot for everyones help.
> Dave
>
> On 2/12/09, JD <jd1008 at gmail.com> wrote:
>   
>> David Antonio Garcia Campos wrote:
>>     
>>> Hi everyone,
>>>
>>> Im trying to install virtual box from an rpm but Im getting an error
>>> message when i try to install it. Im using fedora 10
>>> arch:2.6.27.5-117.fc10.x86_64
>>>
>>> ERROR message from virtual box:Error! Your kernel source for kernel
>>> 2.6.27.5-117.fc10.x86_64 cannot be found at
>>> /lib/modules/2.6.27.5-117.fc10.x86_64/build or
>>> /lib/modules/2.6.27.5-117.fc10.x86_64/source.
>>> You can use the --kernelsourcedir option to tell DKMS where it's located.
>>> Failed to install using DKMS, attempting to install without
>>> For some reason i have this
>>> directory:/usr/src/kernels/2.6.27.12-170.2.5.fc10.x86_64
>>>
>>> but when i run uname -r i get:
>>>
>>> [root at localhost 2.6.27.12-170.2.5.fc10.x86_64]# pwd
>>> /usr/src/kernels/2.6.27.12-170.2.5.fc10.x86_64
>>> [root at localhost 2.6.27.12-170.2.5.fc10.x86_64]# uname -r
>>> 2.6.27.5-117.fc10.x86_64
>>>
>>> can someone please put me on the right direction?
>>>
>>> Thanks a lot,
>>>
>>> Dave
>>>
>>>       
>> As root, or via sudo, just install kernel devel:
>>
>> sudo yum install kernel-devel
>>
>> and then run
>>
>> sudo service vboxdrv  setup
>>
>> and that should then build the vbox driver and install it.
>>
>> I am not sure what had done in the past to get
>> /usr/src/kernels/2.6.27.12-170.2.5.fc10.x86_64
>> You or someone had probably booted kernel 2.6.27.12-170.2.5.fc10.x86_64
>> and then installed
>> kernel-devel.
>>
>> Good luck.
>>
>> --
>> fedora-list mailing list
>> fedora-list at redhat.com
>> To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
>> Guidelines: http://fedoraproject.org/wiki/Communicate/MailingListGuidelines
>>
>>     
>
>   

David, So, you are booted with kernel 2.6.27.5-117.fc10.x86_64
and you already have kernel-deve. Good.
Now do this:

cd /lib/modules/2.6.27.5-117.fc10.x86_64
rm -f source build
ln -sf /usr/src/kernels/2.6.27.5-117.fc10.x86_64 build
service vboxdrv setup

Be happy.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/fedora-list/attachments/20090213/5fae0c76/attachment-0001.htm>


More information about the fedora-list mailing list