#format wiki #LANGUAGE it ## page was renamed from Emulatori/VirtualBox/Configurazione <
> <> <> = Introduzione = In questa guida sono contenute alcune istruzioni utili a configurare '''!VirtualBox''' e ad abilitare alcune funzionalità aggiuntive. Per approfondire i seguenti argomenti consultare la [[https://www.virtualbox.org/manual/|manualistica ufficiale]]. = Tasti rapidi (di default) = * '''Un-grabbing tastiera e mouse''': per passare dalla macchina virtuale al sistema operativo, premere il tasto «'''Ctrl'''» destro. * '''Modalità schermo intero''': per attivare la modalità a schermo intero, premere '''Ctrl+f''' (tasto «'''Ctrl'''» destro). = Configurare la quantità di memoria RAM del sistema guest = 0. Selezionare la macchina virtuale desiderata dalla schermata principale di '''!VirtualBox'''. 0. Selezionare il menù '''''Impostazioni → Sistema → Scheda madre'''''. 0. Impostare la quantità di memoria RAM da assegnare al sistema guest. = Accelerazione 3D = 0. Selezionare la macchina virtuale desiderata dalla schermata principale di '''!VirtualBox'''. 0. Selezionare il menù '''''Impostazioni → Schermo'''''. 0. Nella tab '''Schermo''' spuntare la voce '''Abilita accelerazione 3D'''. = Supporto per CD/DVD e immagini ISO = == Selezionare file ISO == Per impostazione predefinita è preabilitato il supporto alle immagini ISO (riconosciute dal sistema guest come dischi ottici, CD o DVD).<
> Per inserirne una nel sistema guest è sufficiente seguire la procedura seguente: 0. Selezionare la macchina virtuale desiderata dalla schermata principale di '''!VirtualBox'''. 0. Seguire il menù '''''Impostazioni → Archiviazione''''' e nella sezione '''Dispositivi di archiviazione''' selezionare '''Vuoto''' sotto '''Controller: IDE'''. 0. A destra, nella sezione '''Attributi''', fare clic sull'icona a forma di disco, quindi selezionare '''Scegli un file di disco..''', infine selezionare il file `.iso` desiderato. 0. Premere '''OK'''. == Aggiungere lettore ottico CD/DVD == 0. Selezionare la macchina virtuale desiderata dalla schermata principale di '''!VirtualBox'''. 0. Selezionare il menù '''''Impostazioni → Archiviazione'''''. 0. Selezionare '''Controller:IDE''' e premere l'icona '''Aggiunge lettore ottico''', con icona a forma di disco con segno '''+'''. 0. Nella finestra apertasi cliccare sul tasto '''Lascia Vuoto'''. 0. Nella sezione '''Dispositivi di archiviazione''' selezionare sotto '''Controller: IDE''' il nuovo lettore impostato su '''Vuoto'''. 0. A destra, nella sezione '''Attributi''', fare clic sull'icona a forma di disco, quindi selezionare '''Scegli un file di disco..''', infine selezionare il lettore CD/DVD. 0. Premere '''OK'''. = Configurazione USB = È possibile utilizzare nella macchina virtuale eventuali dispositivi collegati al computer (e quindi al sistema host). 0. Assicurarsi che il proprio utente faccia parte del gruppo di utenti di '''!VirtualBox''', digitando il seguente comando in un [[AmministrazioneSistema/Terminale|terminale]]:{{{ groups | grep vboxusers }}} Qualora il precedente comando non restituisse alcun risultato, è possibile aggiungere il proprio utente al gruppo `vboxusers` digitando:{{{ sudo adduser $USER vboxusers}}} sostituendo la dicitura «`$USER`» con il proprio nome utente. 0. Eseguire logout e nuovamente il login della sessione utente per rendere effettiva la modifica. 0. Se non fatto in precedenza, [[Virtualizzazione/VirtualBox/Installazione#extension_pack|installare l'Extension Pack]], il quale fornisce il supporto alle periferiche USB. 0. Selezionare la macchina virtuale desiderata dalla schermata principale di '''!VirtualBox'''. 0. Selezionare '''''Impostazioni → USB''''', quindi spuntare le opzioni '''Abilita controller USB''' e quella relativa alla tipologia di porta USB che si intende utilizzare (ad esempio «'''Abilita controller USB 2.0 (EHCI)'''»). Per utilizzare il dispositivo USB desiderato, avviare la macchina virtuale e selezionare nella finestra della stessa il menù '''''Dispositivi → USB''''', spuntando dunque il dispositivo di proprio interesse. = Avvio da USB = Non è supportata la funzione di boot della macchina virtuale da dispositivo USB collegato al computer e al sistema host. Per aggirare questa limitazione consultare questa [[Virtualizzazione/VirtualBox/AvvioDaUSB|guida]]. <> = Gestione delle guest additions = Le '''guest additions''' sono pacchetti software che possono essere installati all'interno di una macchina virtuale (ovvero in un sistema guest) per migliorarne le performance e aggiungere funzionalità aggiuntive. <
> La procedura per aggiungere e rimuovere le '''guest additions''' varia a seconda del sistema emulato. {{{#!wiki note Le procedure indicate in questo capitolo vanno tutte eseguire nel sistema '''guest'''.<
> Il file delle guest additions nel sistema host è solitamente reperibile nella seguente posizione: `/usr/share/virtualbox/VBoxGuestAdditions.iso`. }}} == Installazione == === Sistemi GNU/Linux === 0. Selezionare nella finestra della macchina virtuale il menù '''''Dispositivi → Inserisci l'immagine del CD delle Guest Additions...'''''. 0. Verrà montato in modo automatico il CD-ROM virtuale contenente i file di installazione. In caso contrario è possibile [[AmministrazioneSistema/ComandiBase#Gestione_del_filesystem|montarlo]] manualmente. 0. Aprire un [[AmministrazioneSistema/Terminale|terminale]] nella cartella del CD virtuale oppure [[AmministrazioneSistema/ComandiBase#cd|spostarsi]] con la riga di comando nella suddetta directory, quindi digitare il comando:{{{ sudo ./VBoxLinuxAdditions.run }}} 0. Proseguire con le indicazioni visualizzabili all'interno del terminale. In alternativa, a seconda della distribuzione installata nel sistema guest, potrebbero essere disponibili altri metodi semplificati. Ad esempio in Ubuntu: * Attraverso lo strumento '''[[Hardware/AbilitareDriverProprietari|Driver Aggiuntivi]]'''. * Attraverso l'apposita procedura guidata, immediatamente dopo l'inserimento del CD virtuale (verrà chiesto se eseguire automaticamente il software presente nel CD virtuale appena montato). Una volta installate le '''guest additions''', riavviare la macchina virtuale per rendere effettive le modifiche. === Windows === 0. Selezionare nella finestra della '''VM''' il menù '''''Dispositivi → Inserisci l'immagine del CD delle Guest Additions...'''''. 0. Verrà montato in modo automatico il CD-ROM virtuale e comparirà la finestra con la scelta delle azioni da eseguire, tra cui l'avvio dell'eseguibile per Windows. In alternativa, entrare nel CD contenente i vari file di installazione tramite '''Esplora risorse'''. Eseguire quindi il file `.exe` di proprio interesse in base al sistema guest in uso (in versione 32 o 64 bit). 0. Seguire le indicazioni del wizard. == Rimozione == === Sistemi GNU/Linux === 0. Ripetere i due passaggi relativi all'installazione, nel paragrafo precedente. 0. [[AmministrazioneSistema/ComandiBase#cd|Spostarsi]] all'interno del CD virtuale oppure aprire un [[AmministrazioneSistema/Terminale|terminale]] nella relativa directory, quindi digitare il comando:{{{ sudo sh ./VBoxLinuxAdditions.run uninstall }}} In alternativa, qualora sia stato utilizzato per l'installazione lo strumento '''Driver Aggiuntivi''', utilizzare [[Hardware/AbilitareDriverProprietari#rimozione_driver|questa procedura]]. Una volta rimosse le '''guest additions''', riavviare la '''VM''' per rendere effettive le modifiche. === Windows === Accedere al '''Pannello di controllo''', quindi procedere alla disinstallazione del programma '''Oracle VM Virtualbox Guest Addition'''. = Condivisione appunti = {{{#!wiki note Per poter condividere gli appunti è necessario aver installato le [[#guestadditions|guest additions]]. }}} Gli '''appunti condivisi''' consentono di copiare e incollare del testo tra sistema host e guest. Per attivare questa funzionalità: 0. Avviare la '''VM''' interessata. 0. Selezionare nella finestra della '''VM''' il menù '''''Dispositivi → Appunti condivisi'''''. 0. Selezionare la modalità desiderata: * '''da host a guest''': permette di copiare e incollare testi solo dal sistema ospitante a quello emulato; * '''da guest a host''': permette di copiare e incollare testi solo dal sistema emulato a quello ospitante; * '''bidirezionale''': permette di copiare e incollare testi in entrambi i versi. = Funzione trascina e rilascia = {{{#!wiki note Per utilizzare questa funzione è necessario aver installato le [[#guestadditions|guest additions]]. }}} La funzione '''Trascina e rilascia''' permette di copiare file tra sistema host e guest con un semplice trascinamento del mouse. Per attivare questa funzionalità: 0. Avviare la '''VM''' interessata. 0. Selezionare nella finestra della '''VM''' il menù '''''Dispositivi → Trascinamento e rilascio'''''. 0. Selezionare la modalità desiderata: * '''da host a guest''': permette di spostare i file solo dal sistema ospitante a quello emulato; * '''da guest a host''': permette di spostare i file solo dal sistema emulato a quello ospitante; * '''bidirezionale''': permette lo spostamento dei file in entrambi i versi. = Cartella condivisa = {{{#!wiki note Per poter utilizzare la funzione è necessario aver installato le [[#guestadditions|guest additions]]. }}} È possibile configurare una '''cartella condivisa''' tramite la quale consentire lo scambio di file tra sistema host e guest. == Configurare il sistema host == 0. Selezionare la macchina virtuale desiderata dalla schermata principale di '''!VirtualBox'''. 0. Selezionare il menù '''''Impostazioni → Cartelle condivise'''''. 0. Fare clic sull' apposito tasto in alto a sinistra (a forma di cartella con segno '''+'''), quindi indicare il percorso e il nome della cartella condivisa. 0. Opzionalmente spuntare le voci '''Montaggio automatico''' e '''Sola lettura'''. In alternativa digitare il seguente comando in un [[AmministrazioneSistema/Terminale|terminale]]:{{{ VBoxManage sharedfolder add “NOME VM” --name CARTELLA_HOST --hostpath /PERCORSO/CARTELLA/HOST }}} Alcune diciture presenti nel comando precedente vanno sostituite e adattate alla propria configurazione: * '''NOME VM''': nome della macchina virtuale con cui condividere la cartella. In alternativa può essere sostituito con l'UUID della macchina virtuale (senza le virgolette), ottenibile con il comando: {{{ vboxmanage list vms }}} * '''CARTELLA_HOST''': nome della cartella da condividere nel sistema host. * '''/PERCORSO/CARTELLA/HOST''': percorso della cartella da condividere nel sistema host. {{{#!wiki important Il nome scelto per '''CARTELLA_HOST''' __non__ deve contenere spazi. }}} == Configurare il sistema guest == === Sistemi GNU/Linux === 0. Creare una nuova cartella che in seguito verrà condivisa. 0. Definire un punto di mount sul proprio sistema, digitando il seguente comando in un [[AmministrazioneSistema/Terminale|terminale]]:{{{ sudo mount -t vboxsf CARTELLA_HOST /PERCORSO/CARTELLA/GUEST }}} Alcune diciture presenti nel comando precedente vanno sostituite e adattate alla propria configurazione: * '''CARTELLA_HOST''': nome della cartella condivisa sul sistema '''host'''; * ''' /PERCORSO/CARTELLA/GUEST''': percorso della cartella da condividere nel sistema '''guest'''. {{{#!wiki note Nel sistema guest potrebbe essere necessario cambiare i [[AmministrazioneSistema/PermessiFile|permessi]] alla cartella condivisa per accedere in lettura/scrittura. }}} === Windows === Se la procedura è andata a buon fine sulla macchina Host, la cartella condivisa dovrebbe essere già essere presente in '''Esplora risorse''' (comparirà come percorso di rete). In caso contrario eseguire i seguenti passaggi. 0. Premere la combinazione di tasti '''Start+R''' ('''Windows + R'''). 0. Nella finestra '''Esegui''' digitare all'interno della casella «'''Apri:'''» il seguente comando:{{{ net use M: \\vboxsvr\MySharedFolder }}} 0. In '''Esplora risorse''' dovrebbe essere disponibile la cartella condivisa. = Crittografia del disco = È possibile proteggere i propri dischi virtuali da accessi non autorizzati. Vengono qui riportati i passi per abilitare questa funzionalità. 0. Se non eseguito in precedenza, abilitare l'[[Virtualizzazione/VirtualBox/Installazione#Installazione_dell.27Extension_Pack|Extension Pack]]. 0. Seguire il menù '''''Impostazioni → Generale → Cifratura del disco'''''. 0. Selezionare quindi il metodo di crittografia desiderato e impostare una password. {{{#!wiki note Questo metodo rallenterà la velocità di avvio della propria macchina virtuale dato che i dati processati dovranno essere decifrati prima di poter essere caricati in RAM. Inoltre non si potranno implementare gli accessi da remoto, in quanto dopo ogni riavvio si dovrà inserire la password. }}} = Ulteriori risorse = * [[../|Guida a VirtualBox]] * [[https://www.virtualbox.org/manual/|Manuale ufficiale di VirtualBox]] ---- CategoryVirtualizzazione