Jugando con VirtualBox – VI

Sergio Izquierdo (albireo) en

Seguimos trasteando con las tripas de VirtualBox usando VboxManager.

En esta ocasión veremos cómo crear y gestionar los discos.

  • Crear un disco

Es una tarea muy simple, primero conocemos el formato de la instrucción:

[$] VBoxManage createhd

- filename “Nombre del fichero”Nombre del fichero a crear. Se puede escribir una ruta relativa o absoluta para ubicarlo.
- size Tamaño en MBEn el caso de los discos estáticos, será el tamaño que ocupe el fichero en disco, y para los dinámicos el tamaño máximo.

Los parámetros opcionales son los siguientes:

- format FormatoLas opciones disponibles son: VDI, VMDK y VHD. (por defecto crea un disco virtual en formato VDI)
- static

Esta opción fuerza a que sean de tipo estático.

(por defecto si no se añade, son discos dinámicos).

- comment TextoAñade un texto identificativo al disco a crear.
- registerAñade el disco a la lista de discos disponibles.
- type Tipo

Puede ser normal o writethrough.

(Por defecto, si no se añade, es normal).

Por ejemplo, un disco dinámico con tamaño máximo 23 GB, en formato VDI, a crear en una ruta determinada y que quede registrado en la lista:

[$] VBoxManage createhd -filename /media/Mnemosyne/.virtuales/Nuevo.vdi -size 23552 -format VDI -register

Para hacerlo estático, es suficiente con añadir -static

Al terminar nos devolverá su UUID (identificador) que nos servirá para referirnos a este disco de la misma forma que si escribiésemos la ruta completa del fichero.

  • Comprobar la información de un disco:

[$] VBoxManage showhdinfo UUID o fichero

UUIDIdentificador, el mismo que obtuvimos al crearlo.
AccesibleNos indica si se puede operar sobre ese disco o no.
Logical sizeTamaño lógico, como es dinámico es el máximo. (En MBytes).
Current size on diskEspacio que ocupa en el disco (En Bytes).
TypeTipo de disco
Storage formatFormato de disco: VDI (El que seleccionamos)
LocationUbicación del fichero.

Es importante señalar que puede llegar a mostrar que hay más espacio ocupado en disco del que el sistema operativo virtualizado nos muestre. Al igual que si comprobamos su tamaño con [$] ls fichero -lah veremos discrepancias.

Esto es debido lo que ocupa la cabecera que contiene la información sobre el disco (podemos ver su tamaño como la diferencia que se aprecia nada más crear el disco, es despreciable) y el espacio que pueden ocupar los sistemas de ficheros y ficheros de apoyo.

Artículos relacionados:

  1. Jugando con VirtualBOX – V
  2. Jugando con VirtualBox – IV
  3. Jugando con VirtualBox – III
  4. Jugando con VirtualBox OSE – II
  5. Jugando con VirtualBox OSE – I

3 comentarios para Jugando con VirtualBox – VI

  1. 1

    Un dato importante sobre los discos virtuales: debido a como funcionan los sistema de archivos, que suponen que estan en un disco físico, los datos ocupados nunca se liberan. Por tanto, si copias un archivo de 50GB en la maquina virual y luego lo borras, el vdi seguira ocupando 50GB.

    La solución: Usar zerofill o nullfile en la maquina virtual para crear un archivo lleno de 0000000000 y borrarlo inmediatamente, y luego ejecutar en la maquina host

    VBoxManage modifyvdi Archivo/UUID compact

  2. 2

    Buenas Nitsuga,
    Estaba previsto comentarlo más adelante junto con el redimensionado, clonación de discos, conversión desde raw y acceso a particiones físicas, pero gracias de todos modos por indicarlo ;)

    Saludos,

  3. 3

    Jejeje, no hay problema, me imaginaba que venia despues, pero bueno, los comentarios nunca sobran.

    Por cierto, espero esa parte, se ve interesante. Lo de usar particiones fìsicas en extremadamente útil para instalar SOs en unidades extraìbles, como por ejemplo Windows 7 en un pendrive, que no seria posible de otra froma.
    Saludos!

Deja tu comentario

Bienvenido a 120% Linux

Te agradecemos que comentes tu opinión en los artículos y te suscribas al feed de nuestro blog de Linux, Ubuntu y software libre.

2754 suscriptores. ¡Suscribete!

Siguenos en Google Plus.

Primeros pasos con Linux

Linux es un sistema operativo libre.

Elige y descarga la distribución Linux que prefieras (Ubuntu 10.10 es la más popular).

Disfruta de Linux en tu ordenador de forma gratuita y segura.