VirtualBox · 2 min read · Jan 05, 2026

Utilizzo di dispositivi RAW nelle VM di VirtualBox

Utilizzo di dispositivi RAW nelle VM di VirtualBox

Versione 1.0
Autore: Falko Timme
Seguimi su Twitter

Di solito, VirtualBox crea le sue macchine virtuali in immagini disco (.vdi, .vmdk, ecc.). Questo tutorial spiega come puoi utilizzare dispositivi RAW dall’host (partizioni, volumi LVM, ecc.) e creare una VM di VirtualBox in esso. Spiegherò anche come montare un dispositivo RAW in una VM esistente.

Non fornisco alcuna garanzia che questo funzioni per te!

1 Nota preliminare

Poiché ho installato VirtualBox su un server headless, sto usando phpvirtualbox come GUI di VirtualBox qui. Se utilizzi la GUI originale di VirtualBox, va benissimo.

Il mio host VirtualBox utilizza LVM, quindi mi concentrerò sull’utilizzo di volumi LVM come dispositivi RAW in questo tutorial. La procedura è la stessa per le partizioni “normali”.

Assicurati di essere loggato come root (digita in

sudo su

per diventare root), perché dobbiamo eseguire tutti i passaggi di questo tutorial come utente root.

2 Aggiungi l’utente di VirtualBox al gruppo disk

Prima di iniziare, dobbiamo assicurarci che l’utente con cui eseguiamo VirtualBox sia un membro del gruppo disk. Se utilizzi phpvirtualbox, il nome utente è probabilmente vbox. Se utilizzi la normale GUI di VirtualBox, il nome utente è il nome con cui sei loggato nel tuo desktop Linux.

usermod -a -G disk vbox

Per assicurarti che questa modifica abbia effetto, è una buona idea riavviare ora:

reboot

3 Prepara un dispositivo RAW per l’uso con VirtualBox

Come ho già accennato, sto usando volumi LVM qui. Creiamo un volume da 20G chiamato vm10 (la macchina virtuale che voglio creare avrà il nome vm10) nel gruppo di volumi vg0:

lvcreate -L20G -n vm10 vg0

Successivamente dobbiamo creare un file .vmdk che dica a VirtualBox di utilizzare il dispositivo RAW /dev/vg0/vm10. È probabilmente meglio crearlo nella home directory dell’utente sotto il quale VirtualBox è in esecuzione (ad esempio /home/vbox se utilizzi phpvirtualbox) - il file deve anche essere di proprietà di quell’utente:

cd /home/vbox/
VBoxManage internalcommands createrawvmdk -filename vm10.vmdk -rawdisk /dev/vg0/vm10
chown vbox:vbox vm10.vmdk

4 Crea la VM in VirtualBox

Successivamente vai alla tua GUI di VirtualBox (GUI originale di VirtulBox o phpvirtualbox) e utilizza la procedura guidata Crea nuova macchina virtuale per creare una nuova macchina virtuale. Nella schermata Disco rigido virtuale, seleziona Usa disco rigido esistente e fai clic sull’icona Scegli un file di disco rigido virtuale:

Seleziona il file .vmdk (vm10.vmdk in questo esempio) che abbiamo creato nel capitolo tre e fai clic su OK:

Fai clic su Avanti >>…

… e su Crea:

Ora crea la macchina virtuale come faresti normalmente in VirtualBox.

Ora stai utilizzando un dispositivo RAW invece di un’immagine disco per la macchina virtuale.

Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.