Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Virtualizzazione/VirtualBox/MacchineVirtuali"
Differenze tra le versioni 45 e 55 (in 10 versioni)
Versione 45 del 02/03/2016 20.34.00
Dimensione: 7376
Commento: link Installazione/InstallareUbuntu
Versione 55 del 13/10/2022 14.51.01
Dimensione: 7346
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 7: Linea 7:

<<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?t=75926"; rilasci="14.04 12.04")>>
<<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?t=75926"; rilasci="22.04 20.04")>>
Linea 12: Linea 11:
In questa guida sono contenute le istruzioni utili alla gestione delle macchine virtuali. In questa guida sono contenute alcune delle principali istruzioni per la creazione di macchine virtuali con '''!VirtualBox'''.<<BR>>
Per informazioni più approfondite si rimanda alla documentazione ufficiale del programma:
 * [[https://docs.oracle.com/en/virtualization/virtualbox/7.0/user/index.html|VirtualBox 7.0]]
 * [[https://docs.oracle.com/en/virtualization/virtualbox/6.1/user/index.html|VirtualBox 6.1]]
Linea 14: Linea 16:
<<Anchor(crea)>>
Linea 16: Linea 19:
Per creare una nuova macchina virtuale premere il pulsante '''Nuova''' posto nella barra superiore del programma. Di seguito sono descritti i passaggi per creare una nuova macchina virtuale utilizzando la modalità guidata (è anche disponibile la modalità esperta), in modalità grafica.
Linea 18: Linea 21:
Verrà avviata la seguente procedura guidata: {{{#!wiki note
Le immagini e le informazioni seguenti si riferiscono alla '''versione 6.1''' di !VirtualBox. Con minime differenze, sono valide per le versioni precedenti. I contenuti esposti di seguito sono validi anche per la '''versione 7.0''' di !VirtualBox, benché siano presenti differenze per veste grafica e per voci/posizione dei menu.
}}}

Per creare una nuova macchina virtuale premere il pulsante '''Nuova''' posto nella barra superiore del programma. Verrà avviata una procedura guidata:


 ||<tablestyle="width:100%; margin:10px 0 5px 0;" style="border:none;" 40% : ><<Immagine(./VB01.png,400,center)>>||<style="border:none; "> Inserire il nome e selezionare la tipologia della macchina virtuale (tipo di sistema operativo e architettura).<<BR>>È inoltre possibile selezionare per la macchina virtuale una cartella diversa da quella predefinita. ||


 ||<tablestyle="width:100%; margin:10px 0 5px 0;" style="border:none;" 40% : ><<Immagine(./VB02.png,400,center)>>||<style="border:none; "> Specificare la quantità di RAM da rendere disponibile per la macchina virtuale (decidere in base alla memoria presente nel proprio computer e in base ai requisiti del sistema operativo che si vuole installare).<<BR>>In '''!VirtualBox 7''' è inoltre possibile decidere quanti core della CPU dedicare e/o selezionare la modalità [[AmministrazioneSistema/Uefi|EFI]].||
Linea 22: Linea 35:
 ||<tablestyle="width:100%; margin:10px 0 5px 0;" style="border:none;" 40% : ><<Immagine(./vb01.png,400,center)>>||<style="border:none; "> Inserire il nome e la tipologia della macchina virtuale. ||  ||<tablestyle="width:100%; margin:10px 0 5px 0;" style="border:none;" 40% : ><<Immagine(./VB03.png,400,center)>>||<style="border:none; "> Scegliere quale disco fisso virtuale utilizzare per l'installazione del sistema operativo virtuale. È possibile creare un nuovo disco fisso virtuale in cui installare il sistema operativo, oppure utilizzarne uno già esistente, utilizzato in una precedente installazione in '''!VirtualBox'''.||
Linea 25: Linea 38:
 ||<tablestyle="width:100%; margin:10px 0 5px 0;" style="border:none;" 40% : ><<Immagine(./vb02.png,400,center)>>||<style="border:none; "> Specificare la quanti di [[http://it.wikipedia.org/wiki/RAM|RAM]] da rendere disponibile per la macchina virtuale.||  ||<tablestyle="width:100%; margin:10px 0 5px 0;" style="border:none;" 40% : ><<Immagine(./VB04.png,400,center)>>||<style="border:none; "> Selezionare il tipo di file desiderato. ||
Linea 29: Linea 42:
 ||<tablestyle="width:100%; margin:10px 0 5px 0;" style="border:none;" 40% : ><<Immagine(./vb03.png,400,center)>>||<style="border:none; "> Scegliere quale disco fisso virtuale utilizzare per l'installazione del sistema operativo virtuale. È possibile creare un nuovo disco fisso virtuale in cui installare il sistema operativo, oppure utilizzarne uno già esistente, utilizzato in una precedente installazione in '''!VirtualBox'''.||


 ||<tablestyle="width:100%; margin:10px 0 5px 0;" style="border:none;" 40% : ><<Immagine(./vb04.png,400,center)>>||<style="border:none; "> Selezionare il tipo di file desiderato. ||
 ||<tablestyle="width:100%; margin:10px 0 5px 0;" style="border:none;" 40% : ><<Immagine(./VB05.png,400,center)>>||<style="border:none; "> Selezionare se si desidera creare un disco virtuale a dimensione fissa o allocato dinamicamente.<<BR>> Un disco virtuale '''allocato dinamicamente''' varierà automaticamente la propria dimensione in base all'utilizzo che ne viene fatto, fino a raggiungere la dimensione massima che verrà definita nel passaggio successivo.||
Linea 36: Linea 46:
 ||<tablestyle="width:100%; margin:10px 0 5px 0;" style="border:none;" 40% : ><<Immagine(./vb05.png,400,center)>>||<style="border:none; "> Selezionare se si desidera creare un disco virtuale a dimensione fissa o allocato dinamicamente.<<BR>> Un disco virtuale '''allocato dinamicamente''' varierà automaticamente la propria dimensione in base all'utilizzo che ne viene fatto, fino a raggiungere la dimensione massima che verrà definita nel passaggio successivo.||  ||<tablestyle="width:100%; margin:10px 0 5px 0;" style="border:none;" 40% : ><<Immagine(./VB06.png,400,center)>>||<style="border:none; "> Assegnare la dimensione massima desiderata al disco virtuale. Premendo il pulsante '''Crea''' verrà terminata la procedura di realizzazione del disco virtuale.||
Linea 40: Linea 50:
 ||<tablestyle="width:100%; margin:10px 0 5px 0;" style="border:none;" 40% : ><<Immagine(./vb06.png,400,center)>>||<style="border:none; "> Assegnare la dimensione massima desiderata al disco virtuale. Premendo il pulsante '''Crea''' verrà terminata la procedura di realizzazione del disco virtuale.||



 ||<tablestyle="width:100%; margin:10px 0 5px 0;" style="border:none;" 40% : ><<Immagine(./vb07.png,400,center)>>||<style="border:none; ">Una volta creato il disco virtuale, selezionarlo e premere il tasto '''Avvia''' posto nella barra superiore del programma. <<BR>>Al primo avvio di una macchina virtuale verrà richiesto di selezionare il disco d'avvio, necessario per procedere con l'installazione di un sistema operativo all'interno del disco virtuale appena creato. Un disco d'avvio può essere un'immagine ISO o un CD/DVD. <<BR>>La procedura di installazione di Ubuntu all'interno di una '''VM''' è la medesima indicata nella pagina [[Installazione/InstallareUbuntu|InstallareUbuntu]].||


<<Anchor(usb_avvio)>>
= Utilizzare un dispositivo USB come disco d'avvio =

È possibile servirsi di un supporto USB avviabile per installare un sistema operativo in '''!VirtualBox''', anche se ufficialmente il programma non prevede tale possibilità. Procedere come segue:
 0. Aggiungere il proprio utente al gruppo di utenti di '''!VirtualBox''', digitando in una finestra di [[AmministrazioneSistema/RigaDiComando|terminale]]:{{{
sudo adduser $USER vboxusers}}}

 ||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Sarà necessario eseguire nuovamente il login della sessione utente per rendere effettiva la modifica''. ||
 0. Scaricare, nella propria `/Home`, '''Plop Boot Manager''' da [[https://www.plop.at/en/bootmanager/download.html|questo indirizzo]] e [[AmministrazioneSistema/FormatiDiCompressione|decomprimere]] l'archivio appena scaricato, digitando in un una finestra di [[AmministrazioneSistema/RigaDiComando|terminale]]:{{{
unzip ~/plpbt-*.zip}}}
 0. Collegare il supporto USB avviabile al computer e aprire la finestra delle '''Impostazioni''' della macchina virtuale:
  * '''Sistema''': selezionare '''CD/DVD''' e spostarlo in cima alla lista '''Ordine di avvio''' tramite il pulsante freccia.
  * '''Archiviazione''': selezionare '''Vuoto''' in '''Controller: IDE''' e fare clic sull'icona del CD di fianco al menù a tendina '''Lettore CD/DVD'''. Quindi, assegnare l'immagine `plpbt.iso`, localizzata nella directory precedentemente estratta nella '''Home''', facendo clic su '''Scegli un file di disco CD/DVD virtuale'''.
  * '''USB''': rimuovere il segno di spunta dall'opzione '''Abilita controller USB 2.0 (EHCI)''' e aggiungere il dispositivo avviabile USB, selezionabile facendo clic sull’icona '''+''', all’elenco '''Filtri dispositivi USB'''.
 0. Salvare le modifiche apportate alle '''Impostazioni''', facendo clic su '''OK'''. Quindi avviare la macchina virtuale facendo clic sul pulsante '''Avvia''' nella schermata principale di '''!VirtualBox'''.
 0. Una volta comparsa la schermata principale di '''Plop Boot Manager''', selezionare l'opzione '''USB''' tramite i tasti freccia della tastiera e premere '''Invio'''.
 0. A questo punto, dopo un tempo di attesa più o meno lungo, apparirà la schermata di caricamento del sistema operativo contenuto nel dispositivo avviabile USB.

Al termine dell'installazione del sistema operativo in macchina virtuale, aprire le relative '''Impostazioni''':
 * '''Archiviazione''': fare clic sull'icona del CD di fianco al menù a tendina '''Lettore CD/DVD''' e scegliere '''Rimuovi disco dal lettore virtuale'''.
 * '''USB''': aggiungere il segno di spunta dall'opzione '''Abilita controller USB 2.0 (EHCI)''' e rimuovere il dispositivo avviabile USB dall’elenco '''Filtri dispositivi USB''', facendo clic sull’icona '''-'''.
 ||<tablestyle="width:100%; margin:10px 0 5px 0;" style="border:none;" 40% : ><<Immagine(./vb07.png,400,center)>>||<style="border:none; ">Una volta creata la macchina virtuale, selezionarla e premere il tasto '''Avvia''', posto nella barra superiore del programma. <<BR>>Al primo avvio bisognerà selezionare il disco di avvio (ad esempio, un disco d'avvio può essere un'immagine ISO). In alternativa è possibile selezionarlo all'interno delle '''Impostazioni''' della macchina virtuale.<<BR>>La procedura di installazione di Ubuntu all'interno di una '''VM''' è la medesima indicata nella pagina [[Installazione/InstallareUbuntu|InstallareUbuntu]].||
Linea 73: Linea 56:
 * Installare [[Virtualizzazione/Qemu|Qemu]].  0. Installare [[Virtualizzazione/Qemu|Qemu]].
Linea 75: Linea 58:
 * Digitare il seguente comando in una finestra di terminale:{{{
qemu-img convert Windows.vmdi Windows.raw && vditool DD Windows.vdi Windows.raw && rm Vindows.raw
 0. Digitare il seguente comando in un [[AmministrazioneSistema/Terminale|terminale]]:{{{
qemu-img convert VirtualMachine.vmdi VirtualMachine.raw && vditool DD VirtualMachine.vdi VirtualMachine.raw && rm VirtualMachine.raw
Linea 78: Linea 61:

||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Sarà necessario modificare il comando, sostituendo le diciture'' «Windows.vmdi» e «Windows.raw» ''con i parametri adatti alle proprie esigenze''. ||
 modificando «`VirtualMachine.vmdi`», «`VirtualMachine.raw`» e «`VirtualMachine.vdi`» con i nomi effettivi delle macchine virtuali.
Linea 83: Linea 65:
È possibile clonare una macchina virtuale con '''VBoxManage'''.

La sintassi del comando può essere compresa grazie al seguente esempio:{{{
È possibile clonare una macchina virtuale attraverso due modalità:
 * '''Modalità Grafica:''' clic destro sulla macchina virtuale, quindi selezionare '''Clona''' e seguire le istruzioni a schermo.
 * '''Tramite riga di comando:''' digitare nel [[AmministrazioneSistema/Terminale|terminale]]:{{{
Linea 88: Linea 70:
 sostituendo «`source.vdi`» con il nome del file della macchina virtuale da clonare e «`target.vdi`» con il nome del file della copia clonata.
Linea 89: Linea 72:
Quella che segue è una spiegazione degli argomenti del precedente comando:
 * source.vdi: il nome del file della macchina virtuale da clonare;
 * target.vdi: il nome del file della copia clonata.
= Convertire un sistema operativo in una macchina virtuale =

== Sistemi GNU/Linux ==

È possibile convertire una sistema operativo "reale", che risiede su una partizione o un intero disco fisico, in una macchina virtuale. Ciò risulta utile in varie situazioni (per scopi di test, per recuperare un sistema su un computer danneggiato, per continuare ad utilizzare in relativa sicurezza sistemi operativi non più supportati, ecc.).

 0. Creare un'immagine del sistema con uno a piacere dei seguenti strumenti:
  * [[AmministrazioneSistema/BackupDelSistema#Backup_con_dd|dd]]: per file immagine `.dd`.
  * [[Hardware/DispositiviPartizioni/GnomeDiskUtility|Dischi]]: per file immagine `.img`.
  {{{#!wiki note
Si consiglia di utilizzare un sistema live per creare l'immagine, salvandola su supporto esterno.
}}}
 0. Digitare nel [[AmministrazioneSistema/Terminale|terminale]] il comando:{{{
VBoxManage convertdd file_immagine.img sistema_virtualizzato.vdi
}}}
 sostituendo «`file_immagine.img`» con il nome del file immagine di sistema appena creato (ad esempio «`Ubuntu_20.04.dd`» o «`Debian_buster.img`») e «`sistema_virtualizzato.vdi`» con il nome che si vuole assegnare al file (ad esempio «`Ubuntu_20.04.vdi`»).

== Sistemi Windows ==

 0. Da sistema Windows creare un hard disk virtuale tramite '''Disk2vhd''', strumento ufficiale di Microsoft (link di download e istruzioni per l'utilizzo su [[https://learn.microsoft.com/en-us/sysinternals/downloads/disk2vhd|questa pagina]]).
 0. Verrà ottenuto un file di grandi dimensioni con estensione `.vhd` che potrà essere selezionato in sede di [[#crea|creazione]] della macchina virtuale, nella fase '''Disco fisso''' scegliendo l'opzione '''Usa un file di disco virtuale esistente'''.
Linea 95: Linea 96:
 * [[../|Guida a VirtualBox]]
 * [[http://riuscire.altervista.org/riuscire-a-eseguire-il-boot-da-usb-in-virtualbox-e-non-solo/|Boot da USB in VirtualBox]]
 * [[https://www.virtualbox.org/manual/|Manuale ufficiale di VirtualBox]]


Guida verificata con Ubuntu: 22.04

Problemi in questa pagina? Segnalali in questa discussione

Introduzione

In questa guida sono contenute alcune delle principali istruzioni per la creazione di macchine virtuali con VirtualBox.
Per informazioni più approfondite si rimanda alla documentazione ufficiale del programma:

Creare una nuova macchina virtuale

Di seguito sono descritti i passaggi per creare una nuova macchina virtuale utilizzando la modalità guidata (è anche disponibile la modalità esperta), in modalità grafica.

Le immagini e le informazioni seguenti si riferiscono alla versione 6.1 di VirtualBox. Con minime differenze, sono valide per le versioni precedenti. I contenuti esposti di seguito sono validi anche per la versione 7.0 di VirtualBox, benché siano presenti differenze per veste grafica e per voci/posizione dei menu.

Per creare una nuova macchina virtuale premere il pulsante Nuova posto nella barra superiore del programma. Verrà avviata una procedura guidata:

  • Inserire il nome e selezionare la tipologia della macchina virtuale (tipo di sistema operativo e architettura).
    È inoltre possibile selezionare per la macchina virtuale una cartella diversa da quella predefinita.

    Specificare la quantità di RAM da rendere disponibile per la macchina virtuale (decidere in base alla memoria presente nel proprio computer e in base ai requisiti del sistema operativo che si vuole installare).
    In VirtualBox 7 è inoltre possibile decidere quanti core della CPU dedicare e/o selezionare la modalità EFI.

    Scegliere quale disco fisso virtuale utilizzare per l'installazione del sistema operativo virtuale. È possibile creare un nuovo disco fisso virtuale in cui installare il sistema operativo, oppure utilizzarne uno già esistente, utilizzato in una precedente installazione in VirtualBox.

    Selezionare il tipo di file desiderato.

    Selezionare se si desidera creare un disco virtuale a dimensione fissa o allocato dinamicamente.
    Un disco virtuale allocato dinamicamente varierà automaticamente la propria dimensione in base all'utilizzo che ne viene fatto, fino a raggiungere la dimensione massima che verrà definita nel passaggio successivo.

    Assegnare la dimensione massima desiderata al disco virtuale. Premendo il pulsante Crea verrà terminata la procedura di realizzazione del disco virtuale.

    Una volta creata la macchina virtuale, selezionarla e premere il tasto Avvia, posto nella barra superiore del programma.
    Al primo avvio bisognerà selezionare il disco di avvio (ad esempio, un disco d'avvio può essere un'immagine ISO). In alternativa è possibile selezionarlo all'interno delle Impostazioni della macchina virtuale.
    La procedura di installazione di Ubuntu all'interno di una VM è la medesima indicata nella pagina InstallareUbuntu.

Convertire una macchina da VMWare a VirtualBox

Per fare ciò è necessario procedere come segue:

  1. Installare Qemu.

  2. Digitare il seguente comando in un terminale:

    qemu-img convert VirtualMachine.vmdi VirtualMachine.raw && vditool DD VirtualMachine.vdi VirtualMachine.raw && rm VirtualMachine.raw

    modificando «VirtualMachine.vmdi», «VirtualMachine.raw» e «VirtualMachine.vdi» con i nomi effettivi delle macchine virtuali.

Clonare una macchina virtuale

È possibile clonare una macchina virtuale attraverso due modalità:

  • Modalità Grafica: clic destro sulla macchina virtuale, quindi selezionare Clona e seguire le istruzioni a schermo.

  • Tramite riga di comando: digitare nel terminale:

    VBoxManage clonevdi source.vdi target.vdi

    sostituendo «source.vdi» con il nome del file della macchina virtuale da clonare e «target.vdi» con il nome del file della copia clonata.

Convertire un sistema operativo in una macchina virtuale

Sistemi GNU/Linux

È possibile convertire una sistema operativo "reale", che risiede su una partizione o un intero disco fisico, in una macchina virtuale. Ciò risulta utile in varie situazioni (per scopi di test, per recuperare un sistema su un computer danneggiato, per continuare ad utilizzare in relativa sicurezza sistemi operativi non più supportati, ecc.).

  1. Creare un'immagine del sistema con uno a piacere dei seguenti strumenti:
    • dd: per file immagine .dd.

    • Dischi: per file immagine .img.

      Si consiglia di utilizzare un sistema live per creare l'immagine, salvandola su supporto esterno.

  2. Digitare nel terminale il comando:

    VBoxManage convertdd file_immagine.img sistema_virtualizzato.vdi

    sostituendo «file_immagine.img» con il nome del file immagine di sistema appena creato (ad esempio «Ubuntu_20.04.dd» o «Debian_buster.img») e «sistema_virtualizzato.vdi» con il nome che si vuole assegnare al file (ad esempio «Ubuntu_20.04.vdi»).

Sistemi Windows

  1. Da sistema Windows creare un hard disk virtuale tramite Disk2vhd, strumento ufficiale di Microsoft (link di download e istruzioni per l'utilizzo su questa pagina).

  2. Verrà ottenuto un file di grandi dimensioni con estensione .vhd che potrà essere selezionato in sede di creazione della macchina virtuale, nella fase Disco fisso scegliendo l'opzione Usa un file di disco virtuale esistente.

Ulteriori risorse


CategoryVirtualizzazione