|
I've got Virtualbox running in Win 7 and I've got a guest OS of the new Fedora 13. The install of the guest additions fails on building the kernel modules with the following error in the log:
uname -r
ls -al /usr/src/kernels
rpm -wq | grep kernel | sort
I'm running out of ideas and Google isn't providing any useful suggestions, any ideas please? |
|
I figured it out, it's a nuance of how Virtual Box is looking for the kernel sources. It must be using
But my /usr/src/kernels directory only had:
It was missing the
Thus creating the .PAE entry it was searching for. |
|
You must install the package I suppose you should also have I don't agree with the above post from gregularexpressions: the module vboxguest would have the wrong version magic. It wouldn't have |
|
Hello, You're missing kernel headers and the gcc compiler (and assorted related stuff). After the failed install, read through /var/log/vboxadd-install.log. The first error message will tell you what's missing. Install the missing package via System/Administration/Add-Remove Software. Try again. Check the log again. Repeat as necessary. Eventually you'll succeed. I did it last night. Good Luck Thanks for the reply, unfortunately I already have gcc etc and the /var/log/vboxadd-install.log only has the error I mentioned above.
(27 May '10, 07:58)
gregularexpr...
|
|
I am facing the same problem with you. I am installing the VMware on my laptop. My OS is Fedora 13. In the kernels directory, there is one folder named as "2.6.33.4-95.fc13.i686.PAE". But the VMware installer indicates that "Kernel headers for version 2.6.33.4-95.fc13.i686.PAE were not found." |
|
Restating much of above, but three steps before running the Additions .bin file. This is for the default install of Fedora 13 32-bit for Sun VirtualBox (compiles modules same as vmware).
Don't forget to add services with chkconfig --add later to run at boot if required! |