Creación de maquinas virtuales de VirtualBox mediante comandos

Continuando con la entrada anterior donde aprendiamos a crear máquinas virtuales mediante interfaz gráfica en VirtualBox, en esta aprenderemos a crearlas mediante linea de comandos.

Introducción de comandos para la creación de la maquina virtual

Pasos a seguir:

  1. Creamos el directorio donde se almacenaran todos los ficheros de la máquina
    mkdir /home/usuario/Virtual VMs/nombre de la maquina

    Nota: las palabras en negrita dependen de la ruta de cada uno. Usuario se refiere a la ruta del usuario donde crearemos la maquina virtual y nombre de la máquina es a gusto de cada uno.

  2. Ahora procedemos a crear el disco duro perteneciente a la máquina que vamos a crear
    vboxmanage createhd --size 10000 --format vdi --filename /home/usuario/VirtualBox VMs/Prueba/disk.vdi
    1. createhd: creamos el disco duro con ciertos parámetros.
    2. –size: corresponde al tamaño en megas del disco duro.
    3. –format: corresponde al tipo de disco duro que crearemos, en mi caso VDI.
    4. –filename: corresponde a la ruta donde crearemos el disco duro.
  3. Para saber que Sistemas Operativos nos ofrece virtualbox, ejecutaremos el siguiente comando para elegir uno para nuestra máquina
    vboxmanage list ostypes
  4. Procedemos a ejecutar el comando para la creación de la maquina virtual
    vboxmanage createvm --name Prueba --register --ostype Debian
    1. createvm: con ello crearemos la máquina pero necesita de ciertos parametros.
    2. –name: el nombre que asignaremos a nuestra máquina virtual
    3. –register: para validar la creación de nuestra máquina virtual.
    4. –ostype: el tipo de Sistema Operativo anteriormente elegido.
  5. Para nuestra máquina necesitaremos un controlador SATA, se lo añadimos
    vboxmanage storagectl Prueba --name "Sata Controller" --add sata --controller "IntelAHCI"
    1. storagectl: para añadir un controlador a un disco duro de una máquina virtual.
    2. –name: nombre que proporcionamos al controlador.
    3. –add: tipo de interfaz que añadiremos.
    4. –controller: tipo de controlador exacto que añadiremos.
  6. Añadimos un disco duro al controlador SATA anteriormente creada
    vboxmanage storageattach Prueba --storagectl "Sata Controller" --port 0 --device 0 --type hdd --medium /home/usuario/VirtualBox VMs/Prueba/disk.vdi
    1. storageattach: para enlazarla con el anterior disco duro creado
    2. –storagectl: nombre del anterior controlador.
    3. –port: el puerto correspondiente.
    4. –device: el número del dispositivo.
    5. –type: tipo de disco duro que añadiremos.
    6. –medium: el medio que hemos creado anteriormente.
  7. Añadimos la cantidad de memoria que tendrá nuestra máquina
    vboxmanage modifyvm VboxCLI --memory 1024
    1. modifyvm: modificar una maquina virtual en concreto
    2. –memory: asignar la capacidad de memoria. En megas.
  8. Añadimos una tarjeta de red con la configuración del adaptador en modo puente (Bridge)
    vboxmanage modifyvm Prueba --nic1 bridged --bridgeadapter1 eth0
    1. –nic1: el nombre del driver/controlador que añadimos.
    2. –bridgeadapter1: el adaptador que pondremos en modo puente (Bridge)
  9. Añadimos un DVD y una ISO para empezar a instalar en la máquina virtual el Sistema Operativo
    vboxmanage storageattach Prueba --storagectl "Sata Controller" --port 1 --device 0 --type dvddrive --medium /home/usuario/Descargas/debian-8.2.0-amd64-netinst.iso
    1. Los parametros que aparecen están explicados anteriormente.
  10. Ahora procederemos a instalar VRDE, que nos permite conectarnos remotamente a la máquina virtual utilizando Remote Desktop.
    vboxmanage modifyvm Prueba --vrde on
    vboxmanage modifyvm Prueba --vrdeaddress localhost
    vboxmanage modifyvm Prueba --vrdeport 3001
    1. –vrde: habilitamos el acceso remoto
    2. –vrdeaddress: añadimos/asignamos la dirección de la máquina virtual
    3. –vrdeport: añadimos/asignamos un puerto a la máquina virtual
  11. Ahora habilitaremos las multiconexiones a la máquina
     vboxmanage modifyvm Prueba --vrdemulticon on
  12. Procedemos a iniciar nuestra máquina y a instalarla
    vboxmanage startvm Prueba
  13. Una vez que la tengamos instalada, procedemos a apagarla
    vboxmanage controlvm Prueba poweroff
  14. Si queremos listar las máquinas virtuales disponibles
    vboxmanage list vms

Espero que os haya gustado y nos vemos en la próxima entrada.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.