Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Virtualbox 1.5.2 kernel moduly  (Přečteno 4447 krát)

aquilegia

  • Návštěvník
  • Příspěvků: 5
Virtualbox 1.5.2 kernel moduly
« kdy: 25 Prosince 2007, 11:29:38 »
Pozorujete také ten problém, že nelze pod alfaverzí 8.04 zkompilovat moduly pro Virtualbox? V oficiální verzi 7.10 je to bez problémů.

chrosta

  • Návštěvník
  • Příspěvků: 53
Re: Virtualbox 1.5.2 kernel moduly
« Odpověď #1 kdy: 07 Ledna 2008, 23:35:47 »
No ja s tim zapasil i pod "lite" (instalace systemu s prikazovou radkou a pak X-ka, OpenBox a dalsi ch par veci, ktere mam rad) ubuntu 7.04 . Haprovalo to pri kompilaci "nejake vecicky" s nazvem modpost.o, kterou to potrebovalo pro kompilaci VB modulu. Nakonec jsem nasel stranku, kde se to resilo, chvilku "caroval" a nakonec to funguje. Tak jsem si okopiroval:

Kód: [Vybrat]
I rolled a custom kernel and got into this problem as well. This is how I solved it:

1. Make sure linux-source is installed
2. Make a symlink to /usr/src/linux-source-2.6.20 called /usr/src/linux
ln -s /usr/src/linux-source-2.6.20 /usr/src/linux/
3. Copy the Module.symvers from your custom kernel's kernel-headers directory to /usr/src/linux
ln -s /usr/src/linux-headers-`uname -r`/Module.symvers /usr/src/linux/
4. Cd into /usr/src/linux and run (as root - sudo -s): sudo -s
cd /usr/src/linux
make oldconfig && make prepare && make modules_install
5. Then run "make all". This normally takes hours but since it is scripts/mod/modpost that Virtual Box needs, you can quit with Ctrl + C right after:
CC scripts/mod/empty.o
HOSTCC scripts/mod/mk_elfconfig
MKELF scripts/mod/elfconfig.h
HOSTCC scripts/mod/file2alias.o
HOSTCC scripts/mod/modpost.o
HOSTCC scripts/mod/sumversion.o
HOSTLD scripts/mod/modpost

which is just in the beginning (takes about 30 seconds)
6. Now you should be able to run "sudo /etc/init.d/vboxdrv setup" without problems.

Cheers!

Jinak nepises co je presne za problem, tak snad to pomuze...
« Poslední změna: 07 Ledna 2008, 23:38:40 od chrosta »

 

Provoz zaštiťuje spolek OpenAlt.