Manuale  

1 Primi passi 

Sistema operativo host (host OS): Questo è il sistema operativo del computer fisico su cui è stato installato VirtualBox.

Sistema operativo guest (guest OS): Questo è il sistema operativo che esegue all'interno della macchina virtuale. Teoricamente, VirtualBox può eseguire qualsiasi sistema operativo x86 (DOS, Windows, OS / 2, FreeBSD, OpenBSD), ma per ottenere prestazioni pressoché natali del codice guest sulla macchina, abbiamo dovuto passare attraverso un sacco di ottimizzazioni specifiche A determinati sistemi operativi. Quindi, mentre il tuo sistema operativo preferito può funzionare come ospite, noi ufficialmente supportiamo e ottimizziamo per pochi selezionati (che comunque includono quelli più comuni).

Vedere Sezione 3.1, "Sistemi operativi guest guest supportati" per i dettagli.

Macchina virtuale (VM): Questo è l'ambiente speciale creato da VirtualBox per il sistema operativo guest mentre è in esecuzione. In altre parole, si esegue il sistema operativo guest "in" un VM. Normalmente, un VM verrà mostrato come una finestra sul desktop del computer, ma a seconda di quale delle diverse frontali di VirtualBox utilizzate, può essere visualizzata in modalità a schermo intero o in remoto su un altro computer.

 Portabilità

In misura molto ampia, VirtualBox è funzionalmente identico in tutte le piattaforme host e sono utilizzati gli stessi file e formati di immagine. Ciò consente di eseguire macchine virtuali create su un host su un altro host con un sistema operativo host diverso; Ad esempio, è possibile creare una macchina virtuale in Windows e quindi eseguirla sotto Linux.

Inoltre, le macchine virtuali possono essere facilmente importate ed esportate usando il formato Open Virtualization (OVF, vedi Sezione 1.14, "Importazione ed esportazione di macchine virtuali" ), uno standard industriale creato per questo scopo. È possibile anche importare OVF creati con un diverso software di virtualizzazione.

 

Per visualizzare i pacchetti di estensione attualmente installati, avviare VirtualBox Manager (vedere la sezione successiva). Dal menu "File", seleziona "Preferenze". Nella finestra che si visualizza, vai alla categoria "Estensioni" che mostra le estensioni attualmente installate e consente di rimuovere un pacchetto o di aggiungere un nuovo.

 

 

1.6. Avviare VirtualBox

Dopo l'installazione, è possibile avviare VirtualBox come segue:

  • Su un host di Windows, nel menu "Programmi" standard, fare clic sull'elemento nel gruppo "VirtualBox". Su Vista o Windows 7, è anche possibile digitare "VirtualBox" nella casella di ricerca del menu "Start".

  • Su un host Linux o Solaris, a seconda dell'ambiente desktop, potrebbe essere stata inserita una voce "VirtualBox" nel gruppo "System" o "System Tools" del menu "Applicazioni". In alternativa, è possibile digitare VirtualBox in un terminale.

 1.7. Creazione della tua prima macchina virtuale

    1. Il nome VM verrà mostrato successivamente nell'elenco VM della finestra VirtualBox Manager e verrà utilizzato per i file VM sul disco. Anche se qualsiasi nome potesse essere utilizzato, tenere presente che una volta creato alcuni VM, apprezzerai se hai dato i VM a nomi piuttosto informativi; "My VM" sarebbe quindi meno utile di "Windows XP SP2 con OpenOffice".
    2. Per "Tipo di sistema operativo", selezionare il sistema operativo che si desidera installare in un secondo momento. I sistemi operativi supportati sono raggruppati; Se si desidera installare qualcosa di insolito che non è elencato, selezionare "Altro". A seconda della selezione, VirtualBox abiliterà o disabilita determinate impostazioni VM che potrebbero richiedere il sistema operativo guest. Ciò è particolarmente importante per gli ospiti a 64 bit (vedere Sezione 3.1.2, "ospiti a 64 bit" ). Si consiglia quindi di impostarlo sempre sul valore corretto.
    3. Nella pagina successiva, selezionare la memoria (RAM) che VirtualBox deve assegnare ogni volta che viene avviata la macchina virtuale. La quantità di memoria fornita qui verrà tolto dalla macchina host e presentata al sistema operativo guest, che segnalerà tale dimensione come RAM installata dal computer (virtuale).

      Nota

      Scegli questa impostazione con attenzione! La memoria che si dà alla VM non sarà disponibile per il sistema operativo host mentre la VM è in esecuzione, quindi non specificare più di quanto si possa risparmiare. Ad esempio, se la macchina host dispone di 1 GB di RAM e si immette 512 MB come quantità di RAM per una particolare macchina virtuale, mentre quella VM è in esecuzione, rimarrà solo 512 MB rimanenti per tutto l'altro software del tuo host. Se si esegue due VM allo stesso tempo, per la seconda VM (che potrebbe anche non essere in grado di avviare se tale memoria non è disponibile) verrà assegnata una maggiore quantità di memoria. Dall'altro lato, dovresti specificare quanto il tuo OS ospite (e le tue applicazioni) dovrà eseguire correttamente.

       Un guest di Windows XP richiederà almeno alcune centinaia di MB di RAM per eseguire correttamente e Windows Vista rifiuterà anche l'installazione con meno di 512 MB. Naturalmente, se si desidera eseguire applicazioni grafiche nel vostro VM, è possibile richiedere ancora più RAM.

      Quindi, come regola generale, se si dispone di 1 GB di RAM o più nel computer host, è di solito sicuro assegnare 512 MB a ogni VM. In ogni caso, assicurati di avere sempre almeno 256 a 512 MB di RAM rimasti sul sistema operativo host. In caso contrario, è possibile che il sistema operativo ospite sostituisca eccessivamente la memoria sul disco rigido, portando in modo efficace il sistema host.

      Come con le altre impostazioni, è possibile modificare questa impostazione più tardi dopo aver creato il VM.

    4. Quindi, è necessario specificare un disco rigido virtuale per il VM.
      Ci sono molti e potenzialmente complicati modi in cui VirtualBox può fornire spazio su disco rigido a un VM (vedere il Capitolo 5, Memoria virtuale per i dettagli), ma il modo più comune è utilizzare un file di immagine grande sul disco rigido "vero" Contenuti VirtualBox presenta al VM come se fosse un disco rigido completo. Quindi, questo file rappresenta un intero disco rigido, quindi puoi anche copiarlo in un altro host e utilizzarlo con un'altra installazione di VirtualBox.
      Qui si hanno le seguenti opzioni:

      • Per creare un nuovo disco virtuale vuoto, premere il pulsante "Nuovo" .

      • È possibile scegliere un file immagine esistente .

        L' elenco a discesa presentato nella finestra contiene tutte le immagini del disco attualmente ricordate da VirtualBox, probabilmente perché sono attualmente collegate a una macchina virtuale (o sono state in passato).

        In alternativa, è possibile fare clic sul pulsante di piccola cartella accanto all'elenco a discesa per visualizzare una finestra di dialogo standard che consente di scegliere qualsiasi file di immagine del disco sul disco host.

      Probabilmente, se si utilizza VirtualBox per la prima volta, si desidera creare una nuova immagine del disco. Quindi premere il pulsante "Nuovo".

      Viene visualizzata un'altra finestra, la "creazione guidata nuovo disco virtuale", che consente di creare un nuovo file immagine disco nella cartella della nuova macchina virtuale.

      VirtualBox supporta due tipi di file di immagine:

      • Un file dinamically allocato crescerà solo in dimensioni quando l'ospite effettivamente memorizza i dati sul proprio disco rigido virtuale. Sarà quindi inizialmente piccolo sul disco rigido dell'host e solo successivamente crescerà alla dimensione specificata in quanto è piena di dati.

      • Un file di dimensioni fisse occuperà immediatamente il file specificato, anche se solo una frazione dello spazio sul disco rigido virtuale è in realtà in uso. Se occupi molto più spazio, un file di dimensioni fisse comporta meno overhead e quindi è leggermente più veloce di un file dinamicamente assegnato.Per ulteriori dettagli sulle differenze, fare riferimento alla Sezione 5.2, "File di immagine disco (VDI, VMDK, VHD, HDD)" .

        Per impedire il corretto funzionamento del disco rigido fisico, VirtualBox limita la dimensione del file di immagine. Tuttavia, deve essere abbastanza grande per contenere i contenuti del sistema operativo e le applicazioni che si desidera installare - per un moderno guest di Windows o Linux, probabilmente avrai bisogno di parecchi gigabyte per qualsiasi uso serio. Il limite della dimensione del file immagine può essere modificato in seguito (vedere la sezione 8.23, "VBoxManage modifymedium" per ulteriori dettagli).
        Dopo aver selezionato o creato il file di immagine, premere nuovamente "Avanti" per passare alla pagina successiva.

    5. Dopo aver cliccato su "Fine" , verrà creata la nuova macchina virtuale. Verrà visualizzata nell'elenco a sinistra della finestra Gestione, con il nome inizialmente immesso.

      Nota

      Dopo aver familiarizzato con l'uso di procedure guidate, si consiglia di utilizzare la modalità Expert disponibile in alcune procedure guidate. Dove disponibili, questo è selezionabile con un pulsante e velocizza i processi utente utilizzando le procedure guidate.

1.8. Eseguire la tua macchina virtuale

Per avviare una macchina virtuale, hai diverse opzioni:

  • Fare doppio clic sulla relativa voce nell'elenco all'interno della finestra Gestione o

  • Seleziona la relativa voce nell'elenco nella finestra di Gestione e premi il pulsante "Start" nella parte superiore o

  • Per le macchine virtuali create con VirtualBox 4.0 o successivo, passare alla cartella "VirtualBox VMs" nella home directory dell'utente del sistema, trovare la sottodirectory della macchina che si desidera avviare e fare doppio clic sul file delle impostazioni della macchina (con un file .vbox estensione).

Questo apre una nuova finestra e la macchina virtuale selezionata verrà avviata. Tutto ciò che normalmente si vede sul monitor del sistema virtuale è mostrato nella finestra, come si può vedere con l'immagine nella sezione 1.2, "Alcune terminologie" .

In generale, è possibile utilizzare la macchina virtuale come se si usasse un computer reale. Ci sono alcuni punti che vale la pena menzionare comunque.

1.8.1. Avvio di una nuova VM per la prima volta

 Quando un VM viene avviato per la prima volta, un'altra procedura guidata - la "prima avvio guidata" - verrà visualizzata per aiutarti a selezionare un supporto di installazione . Poiché il VM è stato creato vuoto, altrimenti si comporterà come un vero e proprio computer senza sistema operativo installato: non farà nulla e visualizza un messaggio di errore che non è stato trovato alcun sistema operativo avviabile.

Per questa ragione, la procedura guidata consente di selezionare un supporto da installare da un sistema operativo.

  • Se si dispone di un supporto fisico CD o DVD da cui si desidera installare il sistema operativo guest (ad es. Nel caso di un CD o DVD di installazione di Windows), inserire il supporto nell'unità CD o DVD dell'host.

    Quindi, nell'elenco a discesa del supporto di installazione guidata, selezionare "Drive host" con la lettera di unità corretta (o, nel caso di un host di Linux, file di periferica). Ciò consentirà al VM di accedere ai supporti nell'unità host e potrà procedere all'installazione da lì.

  • Se è stato scaricato un supporto di installazione da Internet in forma di file di immagine ISO (probabilmente nel caso di una distribuzione Linux), normalmente basta questo file su un CD o DVD vuoto e procedere come appena descritto. Con VirtualBox è comunque possibile saltare questo passo e montare direttamente il file ISO. VirtualBox presenta quindi questo file come un'unità CD o DVD-ROM alla macchina virtuale, molto simile a quella con le immagini virtuali del disco rigido.

    In questo caso, l'elenco a discesa della procedura guidata contiene un elenco di supporti di installazione precedentemente utilizzati con VirtualBox.

    Se il tuo mezzo non è nell'elenco (specialmente se si utilizza VirtualBox per la prima volta), selezionare l'icona di cartella piccola accanto all'elenco a discesa per visualizzare una finestra di dialogo standard con cui è possibile scegliere il file immagine I dischi host.

In entrambi i casi, dopo aver effettuato le scelte nella procedura guidata, sarà possibile installare il sistema operativo.

 ---------------------------------------------

Velocizzarla   

Per virtualizzare os a 64bit, la CPU deve supportare la virtualization technologies: VT-x (Intel) or AMD-v (amd).
Ovviamente deve anche essere attivata nel BIOS. 

=========================================================================================

Esportare e importare applicazioni virtuali

per prima cosa, avvia completamente la macchina virtuale fino a visualizzare il desktop del sistema operativo e fai clic sul menu Dispositivi collocato in alto. Se intendi collegare alla macchina virtuale dispositivi fisici connessi al computer, spostati con il mouse su una tra le voci Lettori Ottici (per CD/DVD), USB (per dispositivi USB) o Webcam, e fai clic sul dispositivo che intendi connettere.

Per quanto riguarda, invece, la condivisione di file e cartelle, sempre dal menu Dispositivi, seleziona le voci Cartelle Condivise > Impostazioni Cartelle condivise…, fai clic sull’icona a forma di cartella con il simbolo + collocato a destra, fai clic sulla freccetta rivolta verso il basso accanto alla casella Percorso della cartella, pigia sulla voce Altro e seleziona la cartella del tuo computer che intendi condividere.

Se lo desideri, puoi condividerla in modalità Sola lettura, montarla automaticamente all’avvio o renderla permanente nel sistema guest spuntando le apposite caselle: completate le impostazioni necessarie, pigia due volte su OK e, per sicurezza, riavvia il sistema operativo virtuale.

Infine, puoi attivare la condivisione degli appunti recandoti, sempre tramite il menu Dispositivi, sulla voce Appunti condivisi. Hai a disposizione quattro opzioni differenti: l’opzione Disabilitato impedisce la condivisione degli appunti, da Guest a Host ti permette di copiare dalla macchina virtuale e incollare sul sistema operativo host, da Host a Guest ti permette di effettuare l’operazione inversa, e Bidirezionale ti permette di fare entrambe le cose.


Esportare e importare applicazioni virtuali

Se sei arrivato fin qui vuol dire che possiedi tutte le nozioni necessarie per creare e gestire al meglio una macchina virtuale. Prima di congedarti, però, vorrei affrontare con te una tematica particolarmente importante: quella del backup.

VirtualBox, infatti, permette di importare ed esportare applicazioni virtuali (cioè macchine virtuali complete di impostazioni e dispositivi annessi) per facilitare il trasferimento di macchine virtuali da un computer all’altro o, perché no, per crearne periodicamente delle copie di backup da ripristinare se qualcosa dovesse andare storto.

Esportare un’applicazione virtuale è davvero semplice: nella schermata principale di VirtualBox, quella contenente l’elenco delle macchine virtuali, seleziona il menu File e successivamente la voce Esporta applicazione virtuale….

Nella nuova schermata che compare, clicca sul nome della macchina virtuale da esportare dalla lista proposta, pigia sul pulsante Successivo, seleziona il percorso in cui salvare l’applicazione cliccando sull’icona a forma di cartella con freccia collocata accanto alla casella File (abbi cura di specificare l’estensione .ova accanto al nome del file), scegli l’opzione Formato aperto di virtualizzazione 1.0 dal menu a tendina Formato, clicca ancora sul pulsante Successivo e infine sul pulsante Esporta: dopo qualche minuto, il file dell’applicazione virtuale viene creato nella posizione specificata.

Importare un’applicazione virtuale è altrettanto semplice: seleziona il menu File > Importa applicazione virtuale…, pigia il pulsante a forma di cartella gialla con freccia collocato alla finestra successiva, seleziona il file dell’applicazione virtuale da ripristinare, pigia due volte sul pulsante Successivo e infine sul pulsante Importa: la procedura potrebbe durare anche più di dieci minuti, a seconda della complessità della macchina virtuale importata.


 

Esportare e importare applicazioni virtuali

Per quanto riguarda, invece, la condivisione di file e cartelle, sempre dal menu Dispositivi, seleziona le voci Cartelle Condivise > Impostazioni Cartelle condivise…, fai clic sull’icona a forma di cartella con il simbolo + collocato a destra, fai clic sulla freccetta rivolta verso il basso accanto alla casella Percorso della cartella, pigia sulla voce Altro e seleziona la cartella del tuo computer che intendi condividere.

Se lo desideri, puoi condividerla in modalità Sola lettura, montarla automaticamente all’avvio o renderla permanente nel sistema guest spuntando le apposite caselle: completate le impostazioni necessarie, pigia due volte su OK e, per sicurezza, riavvia il sistema operativo virtuale.

Infine, puoi attivare la condivisione degli appunti recandoti, sempre tramite il menu Dispositivi, sulla voce Appunti condivisi. Hai a disposizione quattro opzioni differenti: l’opzione Disabilitato impedisce la condivisione degli appunti, da Guest a Host ti permette di copiare dalla macchina virtuale e incollare sul sistema operativo host, da Host a Guest ti permette di effettuare l’operazione inversa, e Bidirezionale ti permette di fare entrambe le cose.

 

VirtualBox, infatti, permette di importare ed esportare applicazioni virtuali (cioè macchine virtuali complete di impostazioni e dispositivi annessi) per facilitare il trasferimento di macchine virtuali da un computer all’altro o, perché no, per crearne periodicamente delle copie di backup da ripristinare se qualcosa dovesse andare storto.

Esportare un’applicazione virtuale è davvero semplice: nella schermata principale di VirtualBox, quella contenente l’elenco delle macchine virtuali, seleziona il menu File e successivamente la voce Esporta applicazione virtuale….

 

Nella nuova schermata che compare, clicca sul nome della macchina virtuale da esportare dalla lista proposta, pigia sul pulsante Successivo, seleziona il percorso in cui salvare l’applicazione cliccando sull’icona a forma di cartella con freccia collocata accanto alla casella File (abbi cura di specificare l’estensione .ova accanto al nome del file), scegli l’opzione Formato aperto di virtualizzazione 1.0 dal menu a tendina Formato, clicca ancora sul pulsante Successivo e infine sul pulsante Esporta: dopo qualche minuto, il file dell’applicazione virtuale viene creato nella posizione specificata.

 

Importare un’applicazione virtuale è altrettanto semplice: seleziona il menu File > Importa applicazione virtuale…, pigia il pulsante a forma di cartella gialla con freccia collocato alla finestra successiva, seleziona il file dell’applicazione virtuale da ripristinare, pigia due volte sul pulsante ASuccessivo e infine sul pulsante Importa: la procedura potrebbe durare anche più di dieci minuti, a seconda della complessità della macchina virtuale importata.