VirtualBox · 2 min read · Jan 05, 2026
Uso de Dispositivos RAW en VMs de VirtualBox
Uso de Dispositivos RAW en VMs de VirtualBox
Versión 1.0
Autor: Falko Timme
Sígueme en Twitter
Normalmente, VirtualBox crea sus máquinas virtuales en imágenes de disco (.vdi, .vmdk, etc.). Este tutorial explica cómo puedes usar dispositivos RAW del host (particiones, volúmenes LVM, etc.) y crear una VM de VirtualBox en él. También explicaré cómo montar un dispositivo RAW en una VM existente.
¡No doy ninguna garantía de que esto funcione para ti!
1 Nota Preliminar
Debido a que he instalado VirtualBox en un servidor sin cabeza, estoy usando phpvirtualbox como la GUI de VirtualBox aquí. Si usas la GUI original de VirtualBox, eso está perfectamente bien.
Mi host de VirtualBox utiliza LVM, así que me concentraré en usar volúmenes LVM como dispositivos RAW en este tutorial. El procedimiento es el mismo para particiones “normales”.
Asegúrate de que estás conectado como root (escribe
sudo supara convertirte en root), porque debemos ejecutar todos los pasos de este tutorial como usuario root.
2 Agregar El Usuario de VirtualBox Al Grupo de disco
Antes de comenzar, debemos asegurarnos de que el usuario bajo el cual ejecutamos VirtualBox sea miembro del grupo de disco. Si usas phpvirtualbox, el nombre de usuario probablemente sea vbox. Si usas la GUI normal de VirtualBox, el nombre de usuario es el nombre con el que has iniciado sesión en tu escritorio de Linux.
usermod -a -G disk vboxPara asegurarte de que este cambio tenga efecto, es una buena idea reiniciar ahora:
reboot3 Preparar Un Dispositivo RAW Para Usar Con VirtualBox
Como mencioné antes, estoy usando volúmenes LVM aquí. Vamos a crear un volumen de 20G llamado vm10 (la máquina virtual que quiero crear tendrá el nombre vm10) en el grupo de volúmenes vg0:
lvcreate -L20G -n vm10 vg0A continuación, debemos crear un archivo .vmdk que le diga a VirtualBox que use el dispositivo RAW /dev/vg0/vm10. Probablemente sea mejor crearlo en el directorio home del usuario bajo el cual se está ejecutando VirtualBox (por ejemplo, /home/vbox si usas phpvirtualbox) - el archivo también debe ser propiedad de ese usuario:
cd /home/vbox/
VBoxManage internalcommands createrawvmdk -filename vm10.vmdk -rawdisk /dev/vg0/vm10
chown vbox:vbox vm10.vmdk
4 Crear La VM En VirtualBox
A continuación, ve a tu GUI de VirtualBox (GUI original de VirtulBox o phpvirtualbox) y usa el asistente Crear Nueva Máquina Virtual para crear una nueva máquina virtual. En la pantalla de Disco Duro Virtual, selecciona Usar disco duro existente y haz clic en el ícono Elegir un archivo de disco duro virtual:

Selecciona el archivo .vmdk (vm10.vmdk en este ejemplo) que hemos creado en el capítulo tres y haz clic en Aceptar:

Haz clic en Siguiente >>…

… y en Crear:

Ahora crea la máquina virtual como lo harías normalmente en VirtualBox.
Ahora estás usando un dispositivo RAW en lugar de una imagen de disco para la máquina virtual.
Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.