nie działa virtualbox

Tylko tematy nie mieszczące się powyżej.
Awatar użytkownika
ethanak
Wygnańcy
Posty: 3054
Rejestracja: 04 gru 2007, 13:19
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: GNOME
Architektura: x86
Lokalizacja: Bielsko-Biała
Kontakt:

Re: nie działa virtualbox

Post autor: ethanak »

Ech - zgodnie z obietnicą trochę się pobawiłem. Jajko co prawda 3.5.0-21 bo żadnego 3.7 w repo nie znalazłem, ale to (zgodnie z tym co pisał jacekalex) nie powinno robic różnicy.

1) dodałem do /etc/apt/sources.list linijkę:

Kod: Zaznacz cały

deb http://download.virtualbox.org/virtualbox/debian quantal contrib
słusznie dedukując, że brak tej informacji na stronie to po prostu przeoczenie osoby aktualizującej informacje.
Następnie po kolei:

Kod: Zaznacz cały

wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -
sudo apt-get install virtualbox-4.2
Pomielił, zaciągnął co trzeba i po chwili miałem działającego virtualboxa. Jedyna wada to ta, że kiedy zrobiłem upgrade kernela musiałem ręcznie dociągać paczkę headers i z palca odbalać vboxdrv setup (przy dystrybucyjnym tego nie ma).

Ot, koniec filozofii.
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4707
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: nie działa virtualbox

Post autor: jacekalex »

Zawsze można zainstalować headersy (metapakiet), potem dodać skrypta /etc/kernel/postinst.d
żeby automatycznie kompilował ster na nowym jaju, w bashu to całe 2 linijki.
Moze też kosztem dodatkowych kilku linijek sprawdzać, czy są zainstalowane headersy i je instalować automatycznie w razie potrzeby, razem to zajmie może z 5 linijek.

Jakby ktoś chcial rzucić okiem na takowe skrypty:

Kod: Zaznacz cały

ls -l /etc/kernel/postinst.d/
-rwxr-xr-x 1 root root 1120 lip 14  2011 dkms
-rwxr-xr-x 1 root root  858 wrz 21 11:00 initramfs-tools
-rwxr-xr-x 1 root root  196 lis 17  2010 pm-utils
-rwxr-xr-x 1 root root  496 wrz 19  2011 zz-update-grub
A tu gotowy przykład po polskiemu:
viewtopic.php?f=149&t=105493

EDYTA:
Starczą 2 linijki:

Kod: Zaznacz cały

cat /etc/kernel/postinst.d/vboxdrv

Kod: Zaznacz cały

#!/bin/bash

 dpkg -l | grep linux-headers-$(uname -r) && /etc/init.d/vboxdrv setup || aptitude install linux-headers-$(uname -r) && /etc/init.d/vboxdrv setup

Kod: Zaznacz cały

egrep -v '^$' /etc/kernel/postinst.d/vboxdrv | wc -l
2
:rotfl:

Pozdrawiam
:craz:
Ostatnio zmieniony 06 sty 2013, 00:28 przez jacekalex, łącznie zmieniany 2 razy.
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
Awatar użytkownika
Foka0111
Zakręcona Traszka
Zakręcona Traszka
Posty: 683
Rejestracja: 29 cze 2010, 01:18
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: KDE Plasma
Architektura: x86_64
Kontakt:

Re: nie działa virtualbox

Post autor: Foka0111 »

Ja jechałem na kernelach od exta mając zainstalowaną najnowszą wersję VB ze strony Oracle'a.
Po przełączeniu się na generic 3.2.0.3.5 VB nie odpalił się,musiałem powrócić do starszej wersji VB.
Więc pewnie dlatego w repo ubuntu siedzi starsza wersja :)
Awatar użytkownika
ethanak
Wygnańcy
Posty: 3054
Rejestracja: 04 gru 2007, 13:19
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: GNOME
Architektura: x86
Lokalizacja: Bielsko-Biała
Kontakt:

Re: nie działa virtualbox

Post autor: ethanak »

jacekalex pisze:Zawsze można zainstalować headersy (metapakiet), potem dodać skrypta /etc/kernel/postinst.d
żeby automatycznie kompilował ster na nowym jaju, w bashu to całe 2 linijki.
to jeszcze się trzeba cokolwiek na tym znać - trudno wymagać (nie obrażając nikogo) takich wiadomości od kogoś, kto nie umie dobrać deba do posiadanej architektury.

A za przykład dziękuję, przyda mi się pewnie niedługo.
ODPOWIEDZ

Wróć do „Inne”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 6 gości