Temat: Instalacja VirtualBox Additions a przebudowa źródeł

Instalowałem źródła kernela z płytki za pomocą menadżera pakietów Synaptic, nie wiem czy to coś pomogło.
Próbowałem zainstalować VirtualBox Additions:
Uruchamiam autorun.sh z terminala roota, pokazuje się komunikat:
Building the VirtualBox Guest Additions kernel modules ...fail!
Przeglądam pliki logów:
W /var/log/VBoxGuestAdditions.log mamy "modprobe vboxguest failed"
w /var/log/vboxadd-install.log mamy
Makefile:23: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR=<directory> and run Make again.. Stop.

I może o to właśnie chodziło.
1. Jak z terminala zobaczyć bieżąca wartość KERN_DIR ?, jakiego polecenia użyć aby zobaczyć zmienną środowiskową
2. Jak ją ustawić ?
3. Na co powinna wskazywać, na headery, źródła, na główny katalog ze źródłami?
4. Gdzie zwykle instalowane są źródła kernela?
W /usr/src nie mam żródeł kernela, są tam tylko od vboxa, może nie zainstalowały się, mimo że instalowałem przez menadżera pakietów Synaptic.
Na płytce jest kernel-package_11.015_all.deb liczący 535 KB (trochę mało) a do ściągnięcia z http://www.kernel.org/ nie ma 2.6.26-2-686 ale jest 2.6.32.2, czy ściągnąć nowszy i przebudować zgodnie z http://www.debianusers.pl/articles/10 ? To będzie jeszcze nowszy, co z obsługa przez VirtualBox?
Adrian Czerniak

Adrian Czerniak Administrator
Systemów Uniksowych

Temat: Instalacja VirtualBox Additions a przebudowa źródeł

1. Wyświetlenie echo$zmienna, ustawienie export zmienna=wartosc. Nawiasem mówiąc, KERN_DIR nie będzie ustawiony, komunikat mówi, że Ty masz to ustawić.
2. Jak powyżej.
3. Na przygotowane źródła kernela, samo ich wypakowanie nie wystarczy.
4. /usr/src
Jakub L.

Jakub L. Programista

Temat: Instalacja VirtualBox Additions a przebudowa źródeł

Czy użyłeś gogli do znalezienia odpowiedzi na twoje pytanie?

Temat: Instalacja VirtualBox Additions a przebudowa źródeł

Aby zmienna była zdefiniowana cały czas należy ją dodać do pliku .login,.cshrc, czy .profile. Gdzie się one znajdują? Nie znajduje ich w /etc
Tomasz Jończyk

Tomasz Jończyk programista java,
właściciel

Temat: Instalacja VirtualBox Additions a przebudowa źródeł

może być w .bashrc czy .cshrc, ale to będzie po zalogowaniu, chyba, że chcesz uruchamiać virtual bez logowania, więc na poczatku skryptu uruchamiajacego i powinno być OK. Tak BTW - google nie gryzie :)

konto usunięte

Temat: Instalacja VirtualBox Additions a przebudowa źródeł

http://www.virtualbox.org/wiki/Linux_Downloads

wybierz odpowiednia wersje dla siebie i zainstaluj
po instalacji z consoli jako root wybierz vboxdrv setup
na sam koniec dodaj swojego uzytkownika na ktorego sie logujesz do grupy virtualbox (czy jakos tak ona sie nazywa) i masz zainstalowanego virtualboxa

zrodla kernela musisz miec dokladnie te same co kernel w twoim systemieRafał Włodarczyk edytował(a) ten post dnia 09.01.10 o godzinie 23:11
Karol Z.

Karol Z. Programista,
elektronik

Temat: Instalacja VirtualBox Additions a przebudowa źródeł

Andrzej Borucki:
Aby zmienna była zdefiniowana cały czas należy ją dodać do pliku .login,.cshrc, czy .profile. Gdzie się one znajdują? Nie znajduje ich w /etc
Generalnie, poszukaj ich w Twoima katalogu użytkownika. Sprawdzisz go wydając komenę
$echo $HOME


(piszę z pamięci, sprawdź w googlarce wyświetlanie zmiennych środowiskowych)

Pliki o których piszesz mogą znajdować się w Twoim katalogu domowym. Pamiętaj też, że plików tych nie ujrzysz zwykłym
ls

Potrzebujesz
ls -la

Sprawdź.
Poza tym google, man, info HOWTO zna wszystkie odpowiedzi na Twoje pytania.;-)

konto usunięte

Temat: Instalacja VirtualBox Additions a przebudowa źródeł

Andrzej Borucki:
Instalowałem źródła kernela z płytki za pomocą menadżera pakietów Synaptic, nie wiem czy to coś pomogło.
Próbowałem zainstalować VirtualBox Additions:
Uruchamiam autorun.sh z terminala roota, pokazuje się komunikat:
Building the VirtualBox Guest Additions kernel modules ...fail!

Brakuje Ci pewnie paczek linux-headers i linux-headers-generic. Do kompilacji modulow vbox nie jest potrzebne zrodlo jadra.

ls -l /usr/src/linux-headers-$(uname -r)


Pokazuje cos?Łukasz S. edytował(a) ten post dnia 13.01.10 o godzinie 11:42

Następna dyskusja:

Instalacja Linuksa z hdd ;]




Wyślij zaproszenie do