[ubuntu-it] Virtualbox: una cosa da sapere..

Simone Dalla simodalla a gmail.com
Mar 15 Giu 2010 12:59:08 BST


Il pacchetto dkms serve in generale a far in modo che moduli compilati per
una certa versione del kernel vengano "ricompilati" anche per i kernel che
vengono installati successivamente in modo automatico dal sistema.

VirtualBox per funzionare deve compilare (all'installazione) alcuni moduli,
tra cui vboxdrv, che gli servono per funzionare. Questi moduli vengono
compilati per la versione del kernel installata nel tuo host fisico al
momento dell'installazione di VB. Quando fai degli aggiornamenti al tuo
sistema e tra questi c'è una nuova versione del kernel i moduli
precedentemente compilati non vanno più bene per la nuova versione del
kernel. Devi quindi lanciare a mano il comando "/etc/init.d/vboxdrv setup"
perchè VB ricompili i moduli che gli servono per questa nuova versione del
kernel.
Anche le guest-additions che installi nelle vm non sono altro che moduli del
kernel (questa volta per il kernel della vm ovviamente) quindi quando fai un
avanzamento di kernel nella tua vm i moduli delle guest-additions devono
essere ricompilati.

Il pacchetto dkms ti serve appunto su tutti e due sistemi (macchina fisica e
virtuale) per permettere ai vari dei moduli del kernel (e quindi anche anche
ai vari moduli che servono a VirtualBox) di essere ricompilati dinamicamente
ad ogni avanzamento di kernel ed essere sempre "aggiornati" alla versione
giusta.



-- 
Simo

- Registered Linux User #395060

- Software is like sex, it is better when it is free  --> Linus B. Torvalds
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: https://lists.ubuntu.com/archives/ubuntu-it/attachments/20100615/bdf586fc/attachment.htm 


Maggiori informazioni sulla lista ubuntu-it