Strona 1 z 2

Virtualbox i własne jądro

: 18 grudnia 2009, 21:58
autor: boobs
Witam.
Mam najnowsze jądro 2.6.32 i pobrałem paczkę z strony virtualbox 3.1, zainstalowałem, lecz nie mogę załadować modułu.
Przy próbie konfiguracji mam:

Kod: Zaznacz cały

/etc/init.d/vboxdrv setup
Stopping VirtualBox kernel module:done..
Recompiling VirtualBox kernel module:
Look at /var/log/vbox-install.log to find out what went wrong failed!

Kod: Zaznacz cały

cat /var/log/vbox-install.log
Makefile:179: *** Error: unable to find the include directory for your current Linux kernel. Specify KERN_INCL=<directory> and run Make again. Stop.
Co zrobić?

: 18 grudnia 2009, 22:12
autor: killanonimx
A masz zainstalowane pliki nagłówkowe jądra?

: 19 grudnia 2009, 12:29
autor: boobs
Tak mam.

: 22 grudnia 2009, 22:20
autor: czakll
Witam, też dziś z tym walczyłem, sprawdź, czy masz w katalogu /lib/modules/2.6.32 dowiązanie o nazwie build lub source do /usr/src/linux-source-2.6.32
Pozdrawiam.

: 25 grudnia 2009, 13:32
autor: boobs
Mam obydwa ale jak wchodzę w nie to nie ma nic.

Pozdrawiam.

: 25 grudnia 2009, 21:13
autor: czakll
No cóż - ja bym kombinował - skopiuj może cały katalog z źródłem jądra do /lib/modules/2.6.32 skoro dowiązanie nie działa, co jest również dość ciekawą rzeczą.

: 26 stycznia 2010, 18:58
autor: boobs
kombinowałem lecz dalej mam problem
robie to na jajku 2.6.32.3

Kod: Zaznacz cały

/tmp/vbox.0/linux/SUPDrv-linux.c: In function ‘vboxdrvLinuxEuid’:
/tmp/vbox.0/linux/SUPDrv-linux.c:385: error: ‘struct task_struct’ has no member named ‘euid’
make[2]: *** [/tmp/vbox.0/linux/SUPDrv-linux.o] Błąd 1
make[1]: *** [_module_/tmp/vbox.0] Błąd 2
make: *** [vboxdrv] Błąd 2

: 26 stycznia 2010, 20:50
autor: raven18
To może skompiluj moduły ose z repozytorium. Ja tak kiedyś (teraz mam już całość open source) robiłem, a to dlatego, że nie wiedziałem jak skompilować zamknięte. :mrgreen:

: 28 stycznia 2010, 14:29
autor: boobs
Dobrze, tylko powiedz co dalej? Zainstalowałem pakiet virtualbox-ose-source i jak teraz kompilować z niego moduł dla mojego jajka?

: 28 stycznia 2010, 15:51
autor: raven18
Najłatwiej, najszybciej za pomocą module-assistant

Kod: Zaznacz cały

m-a -t a-i virtualbox-ose-source