Hola!
En esta entrada voy a realizar la creación de una máquina virtual con virtualbox en Windows, el procedimiento se realizó en virtualbox 5.1 pero es similar a las versiones anteriores.
Primero hacemos clic en la opción "Nueva" de la barra de herramientas.
Al hacer esto, nos aparece la ventana de bienvenida al modo guiado, en el cual nos pide el nombre de la máquina virtual que vamos a crear, en esta misma ventana aparece un botón que dice "Modo experto", vamos a hacer clic ahí y dejaremos el modo guiado, ya que en este artículo yo seré el guía.
El modo experto tiene las mismas opciones que el modo guiado pero en una sola ventana, por lo que es mas útil para esta guía.

Para empezar, se le coloca un nombre a la máquina virtual, en el campo "Nombre" escribimos el nombre que queremos, si utilizamos palabras familiares como "linux", "ubuntu", "win" u otras, virtualbox trata de identificar el sistema operativo y cambia el campo "Tipo" y "Versión" acorde a lo que él piensa que se va a instalar, estos campos ayudan a virtualbox a definir ciertos ajustes para la clase de máquina que se va a instalar, en todo caso esto no es un amarre, lo que hay que hacer es cambiar estos campos por los que se necesitan, y si no se encuentra el sistema operativo que se va a instalar, se puede colocar "Other", al hacer esto aparecerán otras opciones en el campo "Versión", en mi caso y para ejemplo, utilizaré el
Linux Mint, por lo tanto la llamaré "Mint18", al escribir esto, virtualbox lo reconoce como tipo "Linux" versión "Ubuntu", lo cual está bien ya que este sistema operativo es la base del Mint.

Luego se elige la cantidad de memoria, se puede desplazar la barra deslizadora hasta la cantidad deseada o simplemente escribirla en el cuadro de texto, Linux Mint recomienda 2 Gigas para su buen funcionamiento, pero para no consumir los recursos de mi pobre laptop, yo colocaré 1 Giga y así debe funcionar.
Por último en esta ventana, se debe elegir la opción para el almacenamiento que se va a utilizar de entre las siguientes:
- No agregar un disco duro virtual: Esta opción hace posible montar discos físicos en una máquina virtual, por lo que no crea ningún archivo físico en el equipo.
- Usar un archivo de disco duro virtual existente: Esta opción permite utilizar un archivo vdi u otro compatible que haya sido creado anteriormente para una máquina virtual, esto no formatea el archivo existente ni exige un nuevo sistema operativo sino que utiliza lo que este instalado ahí.
- Crear un disco duro virtual ahora: Esta es la opción que vamos a utilizar y es la que viene por defecto, con esta se crea un nuevo archivo que funcionará como disco duro de la máquina virtual, para activarla debemos seleccionarla y hacer clic en "Crear".
Esto abre una nueva ventana para la selección de las opciones del disco virtual.
En la ventana de "Ubicación de archivo" se puede ver el nombre que se le puso a la máquina virtual, sin embargo, tanto la ruta como el nombre se pueden cambiar haciendo clic en el icono de la carpeta a la derecha.
En el cuadro "Tamaño de archivo" se colocará el tamaño máximo que queremos para el disco duro de la máquina virtual, para probar un sistema Linux, 20 Gigas bastarán, para uno Windows, se debe pensar en mínimo 60 Gigas para no tener problemas inmediatos. El tamaño inicial del archivo que se generará, dependerá de la opción elegida en la sección "Almacenamiento en unidad de disco duro física":
- Reservado dinámicamente: Con esta opción se genera un archivo de tamaño mínimo, que se va incrementando a medida que se vaya metiendo información en el "disco duro" de la máquina virtual, este crecerá máximo hasta el tamaño indicado anteriormente, se dice que puede afectar el performance de la máquina por el crecimiento continúo del archivo, pero una vez la máquina ya está establecida no he experimentado una demora notable.
- Tamaño fijo: Aquí se genera el archivo con el tamaño inicial igual al máximo especificado en la opción de tamaño, se debe estar pendiente de tener el espacio disponible en nuestro equipo para que no haya problemas en la creación del disco.
En el cuadro "Tipo de archivo de disco duro" se especifican los diferentes formatos en que puede ser creados los archivos de disco duro, escogemos
VDI que es el defecto y el formato nativo de Virtualbox (Así como VHD es el de Hyper-V).
Al hacer clic en "Crear" la máquina virtual queda creada en el virtualbox manager.
Ajustes Opcionales
Aunque la podríamos iniciar así como está, vamos a hacerle unos ajustes antes, para esto hacemos clic derecho en el nombre de la máquina y seleccionamos la opción "Configuración".
En la nueva ventana las opciones que normalmente modifico son la siguientes:
- Sección Sistema, pestaña "Procesador".
Aquí se puede elegir el número de "procesadores" que va a tener la máquina, dependiendo del objetivo de la máquina se pueden asignar uno o dos núcleos, supuestamente se puede elegir entre todos los procesadores, pero lo más probable es que aparezca un error, ya que el virtualizador no te permitirá dejar a la máquina anfitriona sin recursos.
Para este ejercicio con uno será suficiente, aunque he utilizado dos para otras máquinas con buenos resultados.
- Sección Pantalla, pestaña "Pantalla".
Aquí se le puede aumentar la memoria de vídeo a la máquina virtual para que haya más fluidez en los efectos, esto depende de tus recursos y también está sujeto a experimentar el comportamiento, ya que en algunas máquinas, puede aparecer error al desplegar el ambiente gráfico. Otra opción que también se puede activar si tienes una buena tarjeta de gráficos es la de "Habilitar aceleración 3D" para favorecer los gráficos de la máquina virtual, sino los manejará todos por software.
- Sección Audio
A veces la máquina virtual no puede reproducir audio, esto es porque el controlador de audio que escoge por defecto el virtualbox no es el apropiado, en mi caso, siempre escoge "ICH AC97", así que para poder reproducir audio en el invitado, debo cambiar a "Audio Intel HD".
- Sección Carpetas compartidas
En esta sección, se pueden escoger las carpetas o directorios de la máquina anfitrión que se van a ver desde la máquina virtual, haciendo clic en el folder azul se puede elegir la ruta y las opciones de "Solo lectura" y "Automontar", esta última quiere decir que aparecerá directamente en la máquina virtual sin necesidad de ejecutar comandos como mount o administradores de discos.
Estas configuraciones se pueden cambiar durante toda la vida de la máquina virtual, no necesariamente antes de la primera ejecución, la única condición es que la máquina deberá estar apagada para poder cambiar las opciones.
Iniciando la máquina virtual
Para iniciar la máquina simplemente la seleccionamos y hacemos clic en la flecha verde "Iniciar" que aparece en la barra de herramientas. Cuando la máquina inicia, nos pide un disco de inicio, normalmente la ruta está apuntando a la unidad de DVD de la máquina anfitrión.
Si no tenemos el DVD de instalación del sistema operativo, podemos apuntar a un archivo ISO, haciendo clic en el icono del folder que aparece a la derecha.
Después de esto, al hacer clic en el botón "Iniciar" empezará el proceso de instalación normal del sistema operativo.
Si por algún motivo el dialogo de disco de inicio no aparece, en el menú "Dispositivos", opción "Unidades Ópticas", se puede elegir la imagen ISO y solo es cuestión de reiniciar la máquina virtual para que la tome en el arranque.
Espero que esta guía les haya sido de utilidad, saludos!