Portál AbcLinuxu, 12. května 2025 21:44

Dotaz: Chyba ve Virtualbox-Kernel driver not installed (rc=-1908)

2.4.2014 16:20 Jirka Kufr
Chyba ve Virtualbox-Kernel driver not installed (rc=-1908)
Přečteno: 1170×
Odpovědět | Admin
Dobrý den. Měl jsem na notebooku windows 8 a ten se mi nelíbil a tak jsem zkusil nainstalovat opensuse. Všechno se nainstalovalo a já jsem si chtěl nainstalovat virtualbox. Nainstaloval jsem Virtualbox, nastavil jsem parametry pc a když jsem dal spustit, tak se objevilo :Nepodařilo se otevřít sezení k virtuálnímu počítači Jirka. The virtual machine 'Jirka' has terminated unexpectedly during startup with exit code 1. a potom se objevilo další okno: Kernel driver not installed (rc=-1908)

The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall the kernel module by executing

'/etc/init.d/vboxdrv setup'

as root. If it is available in your distribution, you should install the DKMS package first. This package keeps track of Linux kernel changes and recompiles the vboxdrv kernel module if necessary.---- Ale já jsem v linuxu úplný začátečník a nevím, co mám dělat. Mohl by mi někdo poradit. Předem děkuji za odpoveď.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

smoofy avatar 2.4.2014 16:24 smoofy | skóre: 9
Rozbalit Rozbalit vše Re: Chyba ve Virtualbox-Kernel driver not installed (rc=-1908)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Musis zkompilovat moduly a ovladace pro virtual box. Pise ti to tam zcela jasne, ze mas spustit "/etc/init.d/vboxdrv setup" a to tak ze pod rootem. Budes muset dounstaloval zdrojaky kernelu, pokud uz je nemas.
Jenom absolutní kripl, zapne to, co jiný vypl.
Jendа avatar 2.4.2014 19:29 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Chyba ve Virtualbox-Kernel driver not installed (rc=-1908)
Budes muset dounstaloval zdrojaky kernelu, pokud uz je nemas.
Stačí hlavičky.
2.4.2014 16:56 krizb
Rozbalit Rozbalit vše Re: Chyba ve Virtualbox-Kernel driver not installed (rc=-1908)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Dobrý den,

aby mohl virtual box v linuxu fungovat, potřebuje jaderný modul přeložený přímo pro konkrétní jádro které používáte.

Protože virtualbox je komerční software, nemůže být příslušný modul součástí jádra, resp. linuxové distribuce.

Při instalaci Vám pravděpodobně proběhlo doinstalování potřebných balíčků i příslušná kompilace daného modulu.

Pokud změníte jádro (například provedením updatů), potřebujete jaderný modul znovu přeložit pro nové jádro (nainstalované během updatů). Tj. spustit popisovaný příkaz pod root účtem: '/etc/init.d/vboxdrv setup' Tento příkaz by měl nový modul vytvořit a nahrát do jádra.
2.4.2014 23:46 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: Chyba ve Virtualbox-Kernel driver not installed (rc=-1908)
Není to tak přesné. Virtual box je open source a může (a také bývá součásti distribuce). Pokud mám VB na openSUSE se standardním repozitářů, tak instalace balíku instaluje VB včetně jaderného modulu a aktualizace jádra aktualizuje i příslušný jaderný modul pro VB. Nicméně pokud nainstaluji VB přímo z virtualbox.org, který je o něco novější, tak tuhle vazbu nutnost nového jaderného modulu tam automaticky nemám a musím rekompilaci modulu provést ručně již uvedeným příkazem /etc/init.d/vboxdrv setup. Některé distribuce mají pro tuto nutnost rekompilace externích jaderných modulů při změně jádra balík DKMS, který rekompilaci modulů provede, openSUSE ho nemá takže je nutné pro spuštění VB zkompilovat modul.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.