Strona 1 z 1

VirtualBox 5.0.14 - błąd kompilacji

: 24 stycznia 2016, 17:56
autor: Renia
Zachciało mi się aktualizacji do nowszej wersji... Nic nie pomaga, próbowałam i mimo zainstalowanych potrzebnych pakietów instalacja virtualbox kończy się komunikatem:

Kod: Zaznacz cały

Building initial module for 4.3.0-pf3-haswell-bfq
Error! Bad return status for module build on kernel: 4.3.0-pf3-haswell-bfq (i686)
Consult /var/lib/dkms/virtualbox/5.0.14/build/make.log for more information.
[ ok ] Stopping VirtualBox kernel modules.
[....] Starting VirtualBox kernel modules[....] No suitable module for running kernel[FAILd ... failed!
 failed!
invoke-rc.d: initscript virtualbox, action "restart" failed.

Kod: Zaznacz cały

cat /var/lib/dkms/virtualbox/5.0.14/build/make.log
DKMS make.log for virtualbox-5.0.14 for kernel 4.3.0-pf3-haswell-bfq (i686)
nie, 24 sty 2016, 17:39:53 CET
make: Wejście do katalogu '/usr/src/pf-kernel-pf-4.3'

  ERROR: Kernel configuration is invalid.
         include/generated/autoconf.h or include/config/auto.conf are missing.
         Run 'make oldconfig && make prepare' on kernel src to fix it.


  WARNING: Symbol version dump ./Module.symvers
           is missing; modules will have no dependencies and modversions.

  LD      /var/lib/dkms/virtualbox/5.0.14/build/built-in.o
  LD      /var/lib/dkms/virtualbox/5.0.14/build/vboxdrv/built-in.o
  CC [M]  /var/lib/dkms/virtualbox/5.0.14/build/vboxdrv/linux/SUPDrv-linux.o
In file included from <command-line>:0:0:
././include/linux/kconfig.h:4:32: fatal error: generated/autoconf.h: Nie ma takiego pliku ani katalogu
 #include <generated/autoconf.h>
                                ^
compilation terminated.
scripts/Makefile.build:258: polecenia dla obiektu '/var/lib/dkms/virtualbox/5.0.14/build/vboxdrv/linux/SUPDrv-linux.o' nie powiodły się
make[2]: *** [/var/lib/dkms/virtualbox/5.0.14/build/vboxdrv/linux/SUPDrv-linux.o] Błąd 1
scripts/Makefile.build:403: polecenia dla obiektu '/var/lib/dkms/virtualbox/5.0.14/build/vboxdrv' nie powiodły się
make[1]: *** [/var/lib/dkms/virtualbox/5.0.14/build/vboxdrv] Błąd 2
Makefile:1379: polecenia dla obiektu '_module_/var/lib/dkms/virtualbox/5.0.14/build' nie powiodły się
make: *** [_module_/var/lib/dkms/virtualbox/5.0.14/build] Błąd 2
make: Opuszczenie katalogu '/usr/src/pf-kernel-pf-4.3'

Kod: Zaznacz cały

modprobe vboxdrv -v
modprobe: FATAL: Module vboxdrv not found.

Kod: Zaznacz cały

/etc/init.d/vboxdrv setup
bash: /etc/init.d/vboxdrv: Nie ma takiego pliku ani katalogu

: 24 stycznia 2016, 18:35
autor: marcin1982
Wydzieliłem. Nie podpinaj się pod wątki innych użytkowników, mimo tego, że problem wydaje się podobny.

include/generated/autoconf.h or include/config/auto.conf are missing.
Nagłówki jądra masz zainstalowane? Jaką masz wersję Debiana?

Kod: Zaznacz cały

dpkg -l | grep -e 'linux-image\|linux-headers'
EDYCJA:

Poprawiłem komendę.

: 24 stycznia 2016, 18:54
autor: Renia

Kod: Zaznacz cały

dpkg -l | grep -e 'linux-image\|linux-headers'
ii  linux-headers-4.3.0-pf3-haswell-bfq                    01                                         i386         Header files related to Linux kernel, specifically,
ii  linux-image-4.3.0-pf3-haswell-bfq                      01                                         i386         Linux kernel binary image for version 4.3.0-pf3-haswell-bfq

Kod: Zaznacz cały

sudo apt-get install build-essential libssl-dev dkms linux-headers-`uname -r`
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
linux-headers-4.3.0-pf3-haswell-bfq jest już w najnowszej wersji.
build-essential jest już w najnowszej wersji.
dkms jest już w najnowszej wersji.
libssl-dev jest już w najnowszej wersji.

Kod: Zaznacz cały

s -la /usr/src/linux-headers-4.3.0-pf3-haswell-bfq/include/generated/autoconf.h
-rw-r--r-- 1 root root 168936 sty  2 02:32 /usr/src/linux-headers-4.3.0-pf3-haswell-bfq/include/generated/autoconf.h

ls -la /usr/src/linux-headers-4.3.0-pf3-haswell-bfq/include/config/auto.conf
-rw-r--r-- 1 root root 110319 sty  2 02:32 /usr/src/linux-headers-4.3.0-pf3-haswell-bfq/include/config/auto.conf
Mam zainstalowane wszystko co potrzebne, jak pisałam wcześniejsza virtualbox działała. System to Debian Jessie.

: 25 stycznia 2016, 12:31
autor: mati75
Najlepiej zostać na poprzedniej, ta wersja jest strasznie niedopracowana.

: 25 stycznia 2016, 19:28
autor: Renia
marcin1982 pisze:Wydzieliłem. Nie podpinaj się pod wątki innych użytkowników, mimo tego, że problem wydaje się podobny.
Nie bez powodu tam się dopisałam, ponieważ komunikat błędu jest identyczny, czyli "Kernel driver not installed (rc=-1908)" co oznacza brak modułu vboxdrv.
Załącznik virtualbox_error.jpg nie jest już dostępny
Edit:
mati75 pisze:Najlepiej zostać na poprzedniej, ta wersja jest strasznie niedopracowana.
Na razie nie pozostaje mi nic innego.