Fórum Root.cz
Hlavní témata => Software => Téma založeno: expert 07. 08. 2018, 10:08:25
-
Když se aktualizuje kernel, tak se po restartu musí spustit /sbin/vboxconfig, aby se aktualizovaly ovladače v kernelu. Má to další návaznosti, díky tomu se nenahodí rozhraní vboxnet0, takže se správně nespustí ani firewall.
Když jsem zkusil zkopírovat soubory z předchozího kernelu (vboxdrv.ko, vboxnetadp.ko, vboxnetflt.ko, vboxpci.ko), tak to nepomůže a musí se to i tak aktualizovat. Výsledné soubory jsou sice stejně velké, ale obsah je jiný.
Není na to nějaká finta?
-
apt-get remove virtualbox-dkms
apt-get install virtualbox-dkms
nebo
dpkg-reconfigure virtualbox-dkms
dpkg-reconfigure virtualbox
modprobe vboxdrv
-
Kdysi jsem to také řešíval a pamatuji se, že jsem používal:
apt-get remove virtualbox-dkms
apt-get install virtualbox-dkms
NO FUJ!
Takto:
dpkg-reconfigure virtualbox-dkms
-
Používám kernel z upstreamu a VirtualBox z repozitáře Oracle.
Obratem po aktualizace jádra dám:
sudo /sbin/rcvboxdrv setup
-
Ano, dpkg --reconfigure...
-
Ano, dpkg --reconfigure...
dpkg nemá switch --reconfigure, je to samostatný příkaz dpkg-reconfigure (bez mezery po dpkg).
-
apt-get remove virtualbox-dkms
apt-get install virtualbox-dkms
nebo
dpkg-reconfigure virtualbox-dkms
dpkg-reconfigure virtualbox
modprobe vboxdrv
si delas zadek? ;-) to co tazatel zminuje "vboxconfig" dela zkompilovani vbox modulu pomoci dkms a ty mu radis at odinstaluje balik se zdrojaky vbox modulu a nainstalje je znovu coz provede kompilace vbox modulu. nebo at to jen reconfiguruje (coz dela to same jako vboxconfig) a reconfigurovani virtualboxu coz je zbytecne...
on by prave rad aby to nemusel delat rucne, kdyz sem jeste virtualbox pred lety pouzival tak sem to take musel poustet rucne, ale mel sem pocit ze se to v novejsi verzi zmenilo, kazdopadne za sebe doporucuju (pokud nekdo nepotrebuje "Bezesvej rezim" co VirtualBox navic nabizi) aby presel na KVM s virt-manager, je to ciste reseni nad jadrem (KVM=Kernel-based Virtual Machine) a (mimojine) neni treba takto saskovat pri kazdem zmene jadra ;-)
-
apt-get remove virtualbox-dkms
apt-get install virtualbox-dkms
nebo
dpkg-reconfigure virtualbox-dkms
dpkg-reconfigure virtualbox
modprobe vboxdrv
si delas zadek? ;-) to co tazatel zminuje "vboxconfig" dela zkompilovani vbox modulu pomoci dkms a ty mu radis at odinstaluje balik se zdrojaky vbox modulu a nainstalje je znovu coz provede kompilace vbox modulu.
On svůj příspěvěk minimálně 2× během pár min změnil. Nejdříve tam měl jen:
Kdysi jsem to také řešíval a pamatuji se, že jsem používal:
apt-get remove virtualbox-dkms
apt-get install virtualbox-dkms
Po mém příspěvku to změnil na:
to bych taky rád věděl
až nakonec to změnil na ten co tu je k vidění.
-
on by prave rad aby to nemusel delat rucne, kdyz sem jeste virtualbox pred lety pouzival tak sem to take musel poustet rucne, ale mel sem pocit ze se to v novejsi verzi zmenilo
Ono by se to mělo zajistit automaticky pomocí skriptu: /etc/kernel/postinst.d/dkms, pokud se to neděje, tak je dobré přijít na to proč, aby se to po instalaci nové verze kernelu zkompilovalo. Je ale fakt, že zrovna u virtualboxu to docela často má tendenci selhat, pak pomůže ruční zadání k rekompilaci a do dalšího kernelu je klid.