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 su

para 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 vbox

Para asegurarte de que este cambio tenga efecto, es una buena idea reiniciar ahora:

reboot

3 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 vg0

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

Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

No spam. Cancela la suscripción en cualquier momento.