Jak zainstalować VirtualBox na Etch
: 21 czerwca 2008, 22:01
W trakcie próby instalacji VirtualBoxa z pakietu "virtualbox_1.6.2-31466_Debian_etch_i386.deb", ze strony SUN'a, za pomocą "GDebi Package Installer'a" oraz drugi raz przez polecenie w terminalu:
w oknie terminala pojawiał się następujący komunikat:
Próbowałem kompilacji dokonać, niestety bez powodzenia, wynik jak niżej:
Wpis logu, poniżej:
Wynika, że program nie znalazł źródła jądra, w moim przypadku (2.6.18-4-686).
Przejrzałem dokumentację " Sun xVM VirtualBox v1.6.0", wynika z niej, że chodzi tu o plik nagłówkowy jądra i na dodatek w wersji aktualnego jądra:
W apt'cie zaznaczony jest (jako zainstalowany) linux-kernel-headers w wersji 2.6.18-7 a nie 2.6.18-4.
Być może to stanowi problem? Pakiet linux-kbuild również został zainstalowany - tkwi w usr/src.
Drugi problem (proszę się nie śmiać :mrgreen: ) - gdzie cały ten header tkwi?
Próbowałem zainstalować jeszcze VB z repo, wg wskazówek z forum.
Niestety po wpisaniu do apt'a:
Przy próbie aktualizacji repozytorium wyskoczył błąd:
Tym samym skończyły się pomysły co jeszcze zrobić?
Kod: Zaznacz cały
dpkg -i virtualbox_1.6.2-31466_Debian_etch_i386.deb
Kod: Zaznacz cały
Konfiguracja pakietu virtualbox
Unable to find a precompiled module for the current kernel!
Without a suitable kernel module you will newer be to able to start VMs. It is ...
....
The compilation can also be done later by executing
/etc/init.d/vboxdrv setup
Kod: Zaznacz cały
Compilation of the kernel module FAILED!
VirtualBox will not start until this problem is fixed.
Please consult
/var/log/vbox-instal.log to find out why the kernel module does not compile.
Kod: Zaznacz cały
Makefile:127: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR=<directory> and run Make again. Stop.
Przejrzałem dokumentację " Sun xVM VirtualBox v1.6.0", wynika z niej, że chodzi tu o plik nagłówkowy jądra i na dodatek w wersji aktualnego jądra:
Kod: Zaznacz cały
"In newer Debian and Ubuntu releases, you must install the right version of
the linux-headers and if it exists the linux-kbuild package. Current
Ubuntu releases should have the right packages installed by default."
Być może to stanowi problem? Pakiet linux-kbuild również został zainstalowany - tkwi w usr/src.
Drugi problem (proszę się nie śmiać :mrgreen: ) - gdzie cały ten header tkwi?
Próbowałem zainstalować jeszcze VB z repo, wg wskazówek z forum.
Niestety po wpisaniu do apt'a:
Kod: Zaznacz cały
deb [url]http://www.virtualbox.org/debian[/url] etch non-free
Kod: Zaznacz cały
W: Nie udało się wykonać operacji stat na liście pakietów źródłowych [url]http://www.virtualbox.org[/url] etch/non-free Packages (/var/lib/apt/lists