Installare VirtualBox Guest Additions su Ubuntu

VirtualBox Main

Nell'articolo in cui ho introdotto la virtualizzazione utilizzando VirtualBox, ho tralasciato un dettaglio che potrebbe migliorare in maniera significativa l'esperienza con le macchine virtuali : l'installazione delle VirtualBox Guest Additions. Le Guest Additions, come dice il nome stesso, vanno installate all'interno della macchina virtuale e consistono in driver ed applicazioni di sistema che ottimizzano il sistema operativo guest per migliorare prestazioni ed usabilità.
Pensate ad esempio alla comodità di poter passare dall'host al guest in maniera trasparente, senza la necessità di dover catturare esplicitamente l'input del mouse e rilasciarlo con il tasto CTRL.
Grazie alle Guest Additions vengono inoltre installati i driver video ed attivate funzionalità come cartelle condivise ed appunti condivisi.
Dopo queste breve introduzione, vediamo ora come installare le Guest Additions su Ubuntu come sistema operativo Guest.

Una volta avviata la macchina virtuale è necessario installare il pacchetto DKMS prima delle VirtualBox Guest Additions. Aprendo una shell si dovrà digitare il seguente comando
sudo apt-get install dkms

Nel caso in cui non siano installati gli header relativi al kernel attualmente in uso sarebbe opportuno installarli con il seguente comando
sudo apt-get install linux-headers-$(uname -r)

Dopo questa fase preparatoria spostarsi al menù Dispositivi->Installa Guest Additions così da permettere a VirtualBox di montare automaticamente l'immagine ISO delle Guest Additions su Ubuntu, aprire una shell e spostarsi nella directory relativa all'unità CD/DVD (solitamente /media/cdrom) quindi
cd /media/cdrom

una volta entrati nella directory si dovrà digitare uno dei due comandi seguenti a seconda che si utilizzi Ubuntu a 32bit o 64bit
sudo sh ./VBoxLinuxAdditions-x86.run
sudo sh ./VBoxLinuxAdditions-amd64.run

La procedura compilerà autonomamente i moduli per il kernel e non richiederà intervento da parte dell'utente il quale sarà informato del buon esito della procedura con la scritta Successfully installed the VirtualBox Guest Additions.
L'ultima cosa che rimane da fare è riavviare il sistema e godere così delle nuove funzionalità installate.

Commenti

  1. [...] macchina virtuale, andava installata la VirtualBox guest additions (ho trovato le istruzioni qui : Installare VirtualBox Guest Additions su Ubuntu) A furia di sudo (anche in senso fisico ) ho finalmente installato le guest additions (infatti in [...]

    RispondiElimina
  2. ciao ho fatto quelloche dici e funziona tutto perfettamente ma rimane il cd virtuale di virtualboxadditions e se lo espello e riavvio la macchina dopo torna come posso fare? ho ubuntu 10.04
    grazie in anticipo

    RispondiElimina
  3. Salve e tutti io hò un problema non ci riesco proprio c'è qualcuno che può darmi una mano per cortesia o dirmelo scrivendo o farmelo addirittura in remoto?Di umbuntu non ne capisco molto l'hò installato da poco su virtualbox v.3 e hò installato la versione 10.10 di umbuntu.Chi mi dà una mano grazie?........
    Saluti.

    RispondiElimina
  4. non so se di aiuto perchi a ubuntu ,io sto provando ora dal software center se si cerca guest ad ,si trova il modulo delle guest addituon che si installa da solo grazie al software center,non so se va poi ,perchè lo sto usando ora e quindi ,lo scopro quando a finito ma è gia meglio che dare giu di sudo

    RispondiElimina
  5. allora direi ,che a dopo aver installato da soft center il modulo guest addition vedi il mio commento di prima ,a vm avviata dal menu dispositivi ,lo si trova ovviamente sulla barra del menu di ubuntu dove ci sono le icone di ubuntu bianche per gli utenti poco pratici di linux ,io sto usando unity il sistema video predefinit di ubuntu ,si clicca installa guest addition e poi nel OS ospite winzoz o mac che sia verra rillevato un come cd nel file manager del os ,nel mio caso windows ha fatto partire l'autoplay ,da li si prosegue con l'installazione nel sistema ospite come un normale software dell'os guest

    RispondiElimina

Posta un commento