Benvenuti su Postarelibero.com

mercoledì 4 febbraio 2009

Virtualbox problemi con il mouse: installiamo Guest Additions!


Installato il sistema operativo, su una VM, creata con Virtualbox, il primo problema che si riscontra è con il mouse: cliccando in un punto all'insterno della finestra, della virtual machine, con Ctrl attivato, o disattivato, si apre la finestrella per fare uno screenshot, e non vi permette di interagire con il sistema operativo.

Per i sistemi Microsoft Windows, basta andare su:



Dispositivi -> Installa Guest Additions...

Vediamo, ora, come installare i Guest Additions, su una distro Linux in VM.

Nei post precedenti (v.), vi ho guidati nell'istallazione di una virtualbox su sistema Ubuntu Intrepid, alla creazione della VM, ed infine all'installazione della distro Damn Small Linux.

Cercherò di spiegarvi come installare i Guest Addition, su tale sistema virtualizzato.

Avviamo Virtualbox su Ubuntu Intrepid:
Applicazioni-> Strumenti di sistema-> Sun xVM VirtualBox


Avviate DLS, selezionandola e cliccando su Avvia
All'interno della finestra, della VM, verrà caricata la distro.
In box login: inserite dsl
in password: la password che avete scelto durante l'installazione della distro




Nella finestra, della distro virtualizzata, premete, sulla tastiera, i tasti Alt + F1
Si aprirà il Menu applicazioni.
Spostatevi, con i tasti freccia, della tastiera, su
XShells-> Root Access->Trasparent Premete Invio
Verrà visualizzata una shell root (di amministratore del sistema).
Nel Menu della finestra VM, come da immagine:

cliccate Dispositivi->Monta CD/DVD-ROM->Immagine CD-DVD-ROM
In:

Selezionate VboxGuestAdditions.ISO
Se tale file non comapare , clicca su Aggiungi
Nella finestrella esplora, spostati in /usr/share/virtualbox
dovreste trovarlo lì, selezionatelo, cliccate su Open.
Ritornate nella finestrella Virtual Media Manager, selezionate il file ISO, appena caricato, pigiate su Seleziona

Abbiamo caricato nel lettore, della macchina virtuale, i Guest Additions, ma non basta!
Dobbiamo montarli nel sistema virtualizzato.
Nel shell root (o terminale root), digitate:
mount /dev/cdrom /mnt/cdrom
date Invio
Vi uscirà scritto: "mount:block device /dev/cdrom s write-protect, mount read only
(il dispositivo montato si può solo leggere!)
Va benissimo!
digitamo:
cd /mnt/cdrom
Invio (Enter)
digitate ls
Invio (Enter)
così verificherete se il dispositivo è stato montato con successo.
Il risultato dovrebbe essere quello riportato nell'immagine:

Bene!
Provate ad installare i guest additions, digitando:
bash Vox*x86.run

Vi usciranno dei messaggi tipo:
Please Install GNU Make
Please install the build and heaser files current linux kernel
etc, etc...

Please correct these problems and try again.


Per le distro come Ubuntu, e Debian derivate, mi è bastato dare i seguenti comandi da root:


sudo apt-get install build-essential
per risolvere il problema please install GNU Compiler
Invio (ENTER)
sudo apt-get install linux-headers-$(uname -r)
per please install build and header files
Invio (ENTER)

Ridigitavo
bash Vox*x86.run
Invio (ENTER)

Riavviavo la VM, ed il mouse risultava integrato nel sistema virtualizzato, ma con DSL questa soluzione non funge....
Dopo aver risolto alcuni problemi con il compilatore, al momento del make, mi viene seganalato che VirtualBox non trova i gestori grafici X.org, ed XFree86...

La distro, nella fase d'installazione, propone solo Xvesa, o xfbdev....
Sto provando ad installare xorg, per vedere se ne vengo a capo, ma, a questo punto, mi sento di consigliarvi di provare un'altra distro.

Il procedimento per creare una VM è identico, cambierà solo la fase d'installazione dell'OS scelto.

Smanettate anche voi, e segnalatemi i vostri risultati.

0 commenti:

Post Correlati

Archivio blog

Blogitalia

Feed XML offerto da BlogItalia.it BlogItalia.it - La directory italiana dei blog http://www.wikio.it