Attenzione! Questa è una Pagina di prova. Le informazioni riportate potrebbero essere incomplete, errate e potenzialmente pericolose. Per contribuire alla realizzazione di questa pagina consultare la discussione di riferimento.

Guida verificata con Ubuntu: 20.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

Per creare una nuova macchina virtuale premere il pulsante Nuova posto nella barra superiore del programma.

Verrà avviata la seguente procedura guidata:

Utilizzare un dispositivo USB come disco d'avvio

Tramite file VDI

Poiché il boot da pendrive USB collegata fisicamente alla macchina host non è supportato, è possibile aggirare questa limitazione creando un file che contenga un'immagine dell'USB da cui si intende eseguire l'avvio della macchina guest.

  1. Collegare il dispositivo USB e indentificarlo.

  2. Digitare nel terminale il comando:

    sudo VBoxManage convertfromraw /dev/sdb ~/usb.vdi

    sostituendo «/dev/sdb» con il nome del dispositivo individuato, se differente. Attendere il termine dell'operazione.

    Ovviamente può essere modificata anche la dicitura «usb», ma in tal caso adattare i passaggi descritti di seguito.

  3. Impostare permessi del file digitando il comando:

    sudo chown $USER:$USER ~/usb.vmdk
  4. Selezionare la macchina virtuale desiderata dalla schermata principale di VirtualBox.

  5. Selezionare il menù Impostazioni → Archiviazione.

  6. Selezionare Controller:SATA e premere l'icona Aggiunge disco fisso.

  7. Nella finestra apertasi fare clic su Aggiungi, quindi selezionare il percorso del file appena creato e premere Scegli.

  8. Verrà aggiunto un nuovo hard disk virtuale usb.vdi. Selezionarlo e, nella sezione Attributi, leggere quale Porta SATA è stata attribuita (ad esempio «Porta SATA 1»). Sotto Controller:SATA selezionare quindi il disco rigido preesistente e impostare un valore superiore nel menu a tendina (ad esempio «Porta SATA 2»).

  9. Fare clic su OK.

La macchina virtuale si avvierà dal file immagine creato dal dispositivo USB desiderato.
Una volta utilizzato il file .vdi, è possibile rimuoverlo successivamente. A tale scopo seguire nuovamente il menù Impostazioni → Archiviazione; nella sezione Controller:SATA selezionare usb.vdi, infine premere l'icona in basso Rimuove il collegamento di archiviazione selezionato.

Qualora si voglia ripetere la procedura sulla stessa macchina virtuale sarà necessario utilizzare un altro nome per il file immagine (in questo caso scegliendo, ad esempio, usb2.dvi al posto di usb.dvi). In caso contrario il programma mostrerà un errore per UIDD non corrispondente e non sarà possibile avviare la VM.

Tramite Plop

La seguente procedura non è supportata ufficialmente e non ne è garantito il funzionamento. Inoltre non supporta Uefi e potrebbe non funzionare in caso di porte e/o dispositivi con standard USB 3.0/3.2.

È possibile servirsi di un supporto USB avviabile per installare un sistema operativo in VirtualBox. Procedere come segue:

  1. Aggiungere il proprio utente al gruppo di utenti di VirtualBox, digitando in un terminale:

    sudo adduser $USER vboxusers
  2. Eseguire il logout e nuovamente il login della sessione utente
  3. Scaricare Plop Boot Manager nella propria Home, come indicato in questa guida.

  4. Collegare il supporto USB avviabile al computer in una porta USB.
  5. 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: selezionare l'opzione Controller USB 1.1 (OHCI+EHCI) e aggiungere il dispositivo avviabile USB, selezionabile facendo clic sull’icona +, all’elenco Filtri dispositivi USB.

  6. 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.

  7. Una volta comparsa la schermata principale di Plop Boot Manager, selezionare l'opzione USB tramite i tasti freccia della tastiera e premere Invio.

  8. 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.

Una volta utilizzata il dispositivo USB sarà possibile rimuoverlo:

  1. Ritornare in menù Impostazioni → Archiviazione.

  2. Fare clic sull'icona del CD di fianco al menù a tendina Lettore CD/DVD e scegliere Rimuovi disco dal lettore virtuale.

  3. Nella sezione USB selezionare l'opzione Abilita controller USB 2.0 (EHCI) e rimuovere il dispositivo avviabile USB dall’elenco Filtri dispositivi USB, facendo clic sull’icona -.

  4. Fare clic su OK.

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à:

Ulteriori risorse


CategoryHomepage CategoryNuoviDocumenti

andreas-xavier/prova15 (l'ultima modifica è del 26/09/2022 15.50.58, fatta da andreas-xavier)