Cómo utilizar VirtualBox: descripción general rápida

Cuando se utiliza un método tradicional, es necesario instalar el sistema operativo en una máquina física para evaluar software que no se puede instalar en el sistema operativo actual. Oracle VirtualBox es lo que necesitas en este caso, en lugar de reinstalar el software en tu máquina física. VirtualBox está diseñado para ejecutar máquinas virtuales en tu máquina física sin necesidad de reinstalar el sistema operativo que se ejecuta en dicha máquina. Otra ventaja de VirtualBox es que este producto se puede instalar de forma gratuita.

Una máquina virtual (VM) funciona de manera muy similar a una física. El sistema operativo y las aplicaciones instaladas dentro de una máquina virtual «creen» que se están ejecutando en una máquina física normal, ya que se utiliza hardware emulado para ejecutar máquinas virtuales en VirtualBox. Las máquinas virtuales están aisladas entre sí y del sistema operativo anfitrión. De este modo, puedes realizar tus pruebas en máquinas virtuales aisladas sin preocuparte por dañar tu sistema operativo anfitrión u otras máquinas virtuales.

NAKIVO para hacer backup de equipos Linux

NAKIVO para hacer backup de equipos Linux

Copia de seguridad rápida y eficaz para servidores y estaciones de trabajo Linux. Protección antirransomware, múltiples destinos de copia de seguridad, opciones de recuperación flexibles y mucho más.

Sistemas operativos compatibles con VirtualBox

VirtualBox es compatible con una amplia lista de sistemas operativos de host y de invitado. Un sistema operativo de host es aquel instalado en una máquina física, en la que a su vez está instalado VirtualBox. Un sistema operativo invitado es aquel instalado en una máquina virtual que se ejecuta dentro de VirtualBox. VirtualBox se puede instalar en Windows, Linux, macOS, Solaris y FreeBSD. En VirtualBox puedes ejecutar máquinas virtuales con Windows, Linux, macOS, Solaris, FreeBSD, Novell Netware y otros sistemas operativos.

¿Cómo se configura VirtualBox?

Veamos cómo configurar VirtualBox en Windows. El proceso de instalación de VirtualBox no es difícil y es similar para todos los sistemas operativos compatibles.

Habilitar las funciones de virtualización de la CPU

En primer lugar, debes habilitar las funciones de virtualización de hardware en tu CPU (unidad central de procesamiento), como Intel VT-X o AMD-V, en la UEFI/BIOS de tu ordenador físico. De lo contrario, si ejecutas sistemas operativos invitados de 64 bits, puede aparecer el error: «VT-x no está disponible». Si tienes Hyper-V instalado en tu equipo con Windows, desinstálalo antes de instalar VirtualBox (de lo contrario, Hyper-V bloqueará las extensiones de virtualización por hardware que necesita VirtualBox para ejecutar máquinas virtuales). La mayoría de los procesadores modernos admiten la virtualización por hardware.

Descargar el instalador de VirtualBox

Ve a página web oficial para descargar el instalador de VirtualBox para tu sistema operativo (Windows, en este caso). Si quieres saber cómo configurar VirtualBox en un Mac, descarga el instalador para OS X. En el momento de escribir esta entrada del blog, la última versión de VirtualBox es la 6.0.8. También puedes descargar versiones anteriores, por ejemplo, la 5.2. VirtualBox 5.2 es compatible con sistemas host de 32 bits, mientras que VirtualBox 6.0 no lo es. En este ejemplo, verás cómo instalar VirtualBox utilizando la versión 5.2 como ejemplo. En la siguiente entrada del blog se explicará el proceso de actualización de VirtualBox.

How to setup VirtualBox – downloading the VirtualBox installer

Ejecuta el instalador y define las opciones de instalación

  1. Ejecuta el instalador de VirtualBox. Debería aparecer el asistente de instalación, que cuenta con una interfaz gráfica de usuario (GUI).
  2. Selecciona cómo deseas que se instalen las funciones, haciendo clic en el directorio de instalación y en los componentes que se van a instalar; puedes dejar los valores predeterminados. A continuación, marca las casillas de verificación situadas junto a las opciones de accesos directos y las asociaciones de archivos.
  3. Confirma la instalación de las interfaces de red de VirtualBox (haz clic en «Sí»).
  4. En la pantalla Listo para instalar , pulsa «Instalar» para iniciar el proceso de instalación.
  5. Después de finalizar la instalación, puedes marcar la casilla de verificación para iniciar VirtualBox después de la instalación.

Configuración de una nueva máquina virtual

Una vez instalado VirtualBox, abre la aplicación. Podrás ver la interfaz gráfica de usuario de VirtualBox, que es la misma para todos los sistemas operativos de host compatibles. También puedes utilizar la interfaz de línea de comandos y VBoxManage si es necesario. En el ejemplo actual, VirtualBox está configurado en Windows 10. Imagina que necesitas evaluar Windows Server 2019 antes de tomar una decisión: comprarlo o no comprarlo. Veamos cómo utilizar VirtualBox para ejecutar Windows Server 2019 en una máquina virtual.

Descarga la imagen ISO del instalador de Windows Server 2019 desde La página web de Microsoft. Cambia el nombre del archivo ISO descargado a WinServer2019.iso para mayor comodidad.

Creación de una máquina virtual

Haz clic en Machine > New o pulsa el icono con la estrella azul para crear una nueva máquina virtual en la interfaz gráfica de VirtualBox.

How to setup VirtualBox – Creating a new VM

Define las opciones de la nueva máquina virtual.

Nombre : WinServer2019.

Tipo : Microsoft Windows.

Versión : Windows 2016 (64 bits). Este parámetro define la cantidad predeterminada razonable de memoria virtual, el tamaño del disco virtual; un conjunto de hardware emulado (dispositivos compatibles con la versión del sistema operativo seleccionada, cuyos controladores están incluidos); así como un conjunto de funciones del sistema, como EFI, PAE (extensión de direcciones físicas) e I/O APIC (controladores de interrupciones programables avanzados de entrada/salida). Si utilizas la última versión de VirtualBox, Windows 2019 estará disponible en la lista de versiones del sistema operativo.

Tamaño de la memoria : Configura la memoria de la máquina virtual. 8 GB de RAM deberían ser suficientes para Windows Server 2019 al principio. Puedes añadir más memoria después de instalar el sistema operativo invitado (la máquina virtual debe estar apagada para cambiar la cantidad de memoria).

Disco duro : Crea ahora un disco duro virtual.

Haga clic en el botón Create .

How to use VirtualBox on Windows 10 – Creating and configuring a new VM

Creación de un disco duro virtual

Configure los siguientes parámetros:

El nombre y la ubicación del archivo del disco virtual . Intente no utilizar una partición del sistema para almacenar discos virtuales si es posible.

El tamaño del archivo del disco virtual . Seleccione 50 GB para Windows Server 2019.

Tipo de archivo del disco duro . VirtualBox es compatible con numerosos formatos de disco virtual:

  • VDI (VirtualBox Disk Image) es un formato nativo de VirtualBox. Selecciona este tipo de disco virtual si no tienes previsto migrar una máquina virtual a otras plataformas, como VMware o Hyper-V.
  • VHD (Virtual Hard Disk) es un formato de Hyper-V.
  • VMDK (disco de máquina virtual) es el formato de disco virtual de VMware.
  • HDD es el disco duro de Parallels.
  • QCOW (QEMU Copy-On-Write).
  • QED (disco mejorado de QEMU).

Seleccionemos VDI en el ejemplo actual.

Almacenamiento en disco duro físico : Asignación dinámica o tamaño fijo (el equivalente a aprovisionamiento «thin» y «thick» en VMware). Selecciona la opción de asignación dinámica si deseas ahorrar espacio en disco, ya que, en este caso, el tamaño de tu disco virtual es casi nulo justo después de su creación y crece después de escribir datos en él hasta alcanzar el tamaño máximo asignado.

Haz clic en Create para finalizar la creación de la máquina virtual.

Virtual machine Tuning. Configura tu máquina virtual accediendo a Machine > Settings. En esta ventana encontrarás las siguientes secciones.

General. Puedes editar el nombre de la máquina virtual, habilitar el portapapeles compartido, la función de arrastrar y soltar, escribir la descripción de la máquina virtual y habilitar el cifrado del disco virtual.

System. Desactiva la unidad de disquete virtual en la pestaña Placa base . En la pestaña Sistema, puedes añadir más procesadores a la máquina virtual, configurar la aceleración y seleccionar uno de los dos chipsets emulados.

How to use VirtualBox – Configuring VM settings.

Display. En la pestaña Pantalla , es posible configurar la memoria de vídeo, el número de monitores y el factor de escala, así como habilitar la aceleración 2D y 3D. La pestaña Pantalla remota te permite realizar la gestión de tu sistema operativo invitado conectándote de forma remota al escritorio de la máquina virtual de VirtualBox mediante RDP (Protocolo de Escritorio Remoto). La captura de vídeo se configura en la pestaña Captura de vídeo .

Storage. Añade y elimina discos duros virtuales, unidades de DVD virtuales y controladores de disco si es necesario. Selecciona tu unidad de DVD (debería estar vacía hasta este momento) e inserta el disco ISO virtual de DVD en la unidad. Haz clic en el icono del disco y selecciona «Elegir archivo de disco óptico virtual». Explora tu archivo WinServer2019.iso y ábrelo. Ahora su disco ISO aparece en la lista de dispositivos de almacenamiento.

Audio. El audio se puede activar o desactivar; se pueden seleccionar el controlador de audio del host, el controlador de audio y las funciones avanzadas.

Network. En esta sección se configuran los adaptadores de red virtuales. El número máximo de adaptadores de red virtuales por máquina virtual es de cuatro. Un adaptador de red virtual puede utilizar diversos modos de red: Sin conectar, NAT, Red NAT, Adaptador puente, Red interna, Adaptador solo para el host, Controlador genérico; de entre ellos, el modo de red NAT es el que se utiliza por defecto.

Cuando se selecciona el modo NAT , tu máquina virtual se conecta al enrutador virtual y puede acceder al host, a la red a la que está conectado el host y a las redes externas a las que el host tiene acceso. Si instala una única máquina virtual, que no es necesario que se vea como una máquina normal en su red física, puede seleccionar el modo NAT para la red de la máquina virtual. Si desea que su máquina virtual sea totalmente representativa en su red física, utilice el modo puente .

El modelo del adaptador de red virtual emulado se selecciona en el menú desplegable. Si es necesario, puede configurar la dirección MAC manualmente. Configure el reenvío de puertos para acceder a las máquinas virtuales que utilizan el modo de red NAT desde la red física a la que está conectada su máquina host (si es necesario). Si utiliza la red en puente, no es necesario configurar el reenvío de puertos.

Serial Ports. Active los puertos serie si, por algún motivo concreto, necesita que los puertos COM estén habilitados en una máquina virtual.

USB. Las opciones USB para una máquina virtual se configuran en esta sección.

Shared Folders. Las carpetas compartidas se utilizan para el intercambio de archivos entre el sistema operativo anfitrión y el invitado.

User interface. Personaliza los elementos de la interfaz gráfica de usuario si lo deseas.

Haz clic en OK para aplicar la configuración editada de la máquina virtual.

Instalación de un sistema operativo invitado

Ahora puedes iniciar la máquina virtual. Pulsa Machine > Start > Normal Start.

Inicio normal . Abre una ventana de la máquina virtual y muestra la salida de vídeo de la misma en esa ventana, de forma similar a como se muestra la salida de la máquina física en un monitor. Al cerrar la ventana de la máquina virtual, VirtualBox te pregunta qué deseas hacer:

  • Guardar el estado de la máquina. La máquina virtual entra en hibernación (queda en pausa). Inicia la máquina virtual para continuar su funcionamiento desde el estado guardado.
  • Enviar la señal de apagado. La máquina virtual se apaga correctamente, de forma similar a como se apagaría la máquina desde el sistema operativo.
  • Apagar la máquina. Esta opción equivale a desconectar el cable de alimentación del ordenador físico.

Inicio sin interfaz gráfica . Se inicia la máquina virtual, pero no aparece la ventana con la salida de vídeo de la misma. Puedes conectarte a la máquina virtual para realizar la gestión mediante un protocolo de escritorio remoto (incluido VRDP —VirtualBox Remote Display Protocol, que es compatible con versiones anteriores de Microsoft RDP—, SSH, etc.). Inicio desmontable. Se trata de una combinación del inicio normal y el inicio sin interfaz gráfica. Al cerrar la ventana de la máquina virtual de VirtualBox, aparece una opción más: «Continuar ejecutándose en segundo plano» . Puedes cerrar la ventana de la máquina virtual de VirtualBox sin interrumpir su funcionamiento.

How to use VirtualBox – Starting a virtual machine.

El instalador del sistema operativo se está iniciando ahora desde la imagen ISO insertada en una unidad de DVD virtual. Este proceso se muestra en la nueva ventana de la máquina virtual de VirtualBox. Si sabes cómo configurar Windows 10 en VirtualBox o en una máquina física, el proceso de instalación de Windows Server 2019 en modo GUI no debería plantearte ningún problema.

Selecciona las opciones adecuadas en el asistente de instalación de Windows:

  • Windows Server 2019 Datacenter Evaluation (Experiencia de escritorio).
  • Personalizada: Instalar solo Windows (avanzada).

Crea una nueva partición (o particiones) en tu disco duro virtual de 50 GB.

How to use VirtualBox – Installing a guest OS on a new VM.

La máquina virtual se reiniciará automáticamente varias veces durante la instalación de Windows Server 2019.

Establece la contraseña de administrador de Windows para finalizar la configuración de Windows Server 2019 en VirtualBox.

Después de la carga, Windows te pedirá que pulses Ctrl+Alt+Delete para desbloquearlo. Haz clic en Input > Keyboard > Insert Ctrl+Alt+Del en la ventana de la máquina virtual de VirtualBox.

How to use VirtualBox – Pressing Ctrl+Alt+Del in the Guest OS.

Una vez que hayas iniciado sesión en tu sistema Windows, instala VirtualBox Guest Additions. Las Guest Additions son un conjunto de controladores y utilidades del sistema para los sistemas operativos invitados compatibles que optimizan el rendimiento y la usabilidad del sistema operativo invitado, además de proporcionar una interacción más estrecha entre los sistemas operativos anfitrión e invitado. Después de instalar las Guest Additions de VirtualBox en un sistema operativo invitado, se pueden habilitar funciones como la integración del puntero del ratón, la compatibilidad mejorada con modos de vídeo, las carpetas compartidas, el portapapeles compartido y la sincronización horaria. El archivo ISO con las Guest Additions se encuentra en el directorio de instalación de VirtualBox.

En la ventana de la máquina virtual de VirtualBox, haz clic en Devices > Insert Guest Additions CD image. El disco ISO virtual se inserta ahora en la unidad de DVD virtual de tu máquina virtual de Windows.

How to use VirtualBox – Installing Guest Additions

Abre el contenido del disco y ejecuta el archivo VBoxWindowsAdditions-amd64.exe . Después de que se abra el asistente de instalación, sigue las recomendaciones del asistente, haciendo clic en Siguiente en cada paso para continuar. Al finalizar la instalación, reinicia la máquina virtual.

How to use VirtualBox on Windows 10 – Running Guest additions setup.

Carpetas compartidas y portapapeles

Para configurar las carpetas compartidas, ve a Machine > Settings y selecciona la sección Carpetas compartidas . Pulsa el icono de Añadir Recurso Compartido (una carpeta con un signo más verde), luego introduce la ruta de la carpeta que deseas compartir en tu máquina anfitriona y define el nombre de la carpeta. Puedes hacer que una carpeta compartida sea de solo lectura y habilitar montaje automático. En el ejemplo actual, C:VirtualVirtualBoxshared_folder01 se usa como carpeta compartida y la opción de montaje automático está habilitada. Pulsa OK dos veces para aplicar los cambios.

How to use VirtualBox – configuring shared folders.

Enciende la máquina virtual en la que se ha instalado Windows Server 2019. Abre el Explorador de Archivos, en la sección de red selecciona VBOXSVR , después de lo cual podrás ver la carpeta compartida recientemente creada cuyo camino de red es VBOXSVRshared_folder01 . Para mayor comodidad, haz clic derecho en la carpeta compartida y en el menú contextual selecciona Mapear unidad de red para montar. Selecciona cualquier letra libre, por ejemplo Z:, para finalizar.

How to use VirtualBox – using shared folders.

Ahora la carpeta compartida se muestra como un disco Z: en tu lista de discos en Este equipo (Mi PC). Si habilitaste la opción de montaje automático al configurar una carpeta compartida, no necesitas mapear una unidad de red manualmente, ya que se ha montado automáticamente (en este caso se usa la primera letra de disco libre para el mapeo del disco). Ahora tu carpeta compartida está lista para copiar archivos entre los sistemas operativos anfitrión e invitado.

Portapapeles Compartido es una función útil que te permite copiar un fragmento de texto, imagen, múltiples archivos, etc., en un sistema operativo invitado y pegar estos elementos en un sistema operativo anfitrión (y viceversa), al igual que puedes hacerlo dentro de tu sistema operativo anfitrión entre múltiples aplicaciones.

Arrastrar y Soltar te permite copiar archivos y carpetas desde ventanas del sistema operativo invitado a ventanas del sistema operativo anfitrión (e inversamente), tal como puedes hacerlo entre dos ventanas del Explorador de Archivos de Windows.

Para habilitar Portapapeles Compartido y Arrastrar y Soltar en VirtualBox, abre la configuración de la máquina virtual, y en la sección General , ve a la pestaña Avanzado . Selecciona la opción Bidireccional para las funciones de portapapeles compartido y Arrastrar y Soltar.

How to use VirtualBox – Shared Clipboard and Drug n Drop

Haciendo una Copia de la Máquina Virtual

Una de las ventajas de las máquinas virtuales es la facilidad de copiar máquinas virtuales y crear clones de máquinas. Puedes clonar una máquina virtual usando las opciones integradas de VirtualBox y manualmente.

Ve a Machine > Clone para usar una herramienta de clonación integrada.

Selecciona el modo Experto .

Introduce el nuevo nombre de la máquina (por defecto la palabra “clone” se añade al nombre original de la máquina virtual). Selecciona el tipo de clon (clon completo o clon vinculado) y las opciones de instantánea (estado actual de la máquina o todo). En el caso de la clonación de máquinas virtuales, se modifican los identificadores únicos del sistema operativo y de los discos virtuales.

Si seleccionas Clon completo , se crea una copia completa de la máquina virtual de origen (incluidos todos los archivos de disco virtual). Todos los archivos de la máquina virtual se copian de forma independiente a la carpeta de destino. No se necesita la máquina virtual de origen para el funcionamiento del clon de la máquina virtual.

Si se selecciona la opción Clon vinculado , no se copian todos los archivos de la máquina virtual de origen. Se crea una nueva máquina virtual y se toma una instantánea del disco virtual principal de la máquina virtual de origen para crear discos diferenciales.

How to use VirtualBox for VM cloning

Reinicializar la dirección MAC de todas las tarjetas de red. Selecciona esta opción si la dirección MAC de una máquina virtual de origen y la de su clon deben ser diferentes (para evitar conflictos de red).

Copiar una carpeta de la máquina virtual con todos los archivos de la misma puede considerarse una backup manual de la máquina virtual. Los identificadores únicos y otros componentes de la máquina virtual permanecen iguales, ya que la copia es una réplica exacta de la máquina virtual de origen. Puedes abrir una carpeta de la máquina virtual haciendo clic en Machine > Show in folder en la ventana principal de VirtualBox.

Uso de instantáneas

Las instantáneas te permiten guardar el estado de funcionamiento de una máquina virtual y volver a ese estado más tarde, después de que se hayan realizado cambios en la máquina virtual. Se recomienda el uso de instantáneas para probar, por ejemplo, cuando necesites instalar algunas aplicaciones y comprobar cómo funcionan sin riesgo alguno de dañar todo el sistema. Si las aplicaciones no funcionan correctamente o necesitas probar otra versión del software, solo tienes que revertir el estado de la máquina virtual utilizando una instantánea que ya se haya creado. Este método es práctico y te ayuda a ahorrar mucho tiempo. Sin embargo, el uso de instantáneas no es igual a hacer backups.

How to use VirtualBox for taking VM snapshots? Selecciona tu máquina virtual, haz clic en Herramientas de la máquina y selecciona Instantáneas para abrir una sección con las opciones de instantáneas. Pulsa el icono Tomar para crear una nueva instantánea y, a continuación, introduce un nombre y una descripción para la misma.

How to use VirtualBox VM snapshots.

Después de realizar una instantánea, se creará un nuevo disco virtual diferencial en la subcarpeta Instantáneas de la carpeta de la máquina virtual. El formato del archivo es el mismo que el de su disco virtual original (VDI en este caso). Todos los nuevos cambios realizados dentro de una máquina virtual después de crear una instantánea se escriben en ese disco virtual diferencial. Si crea una segunda instantánea, se creará un segundo disco virtual diferencial, y así sucesivamente. Cuando necesites restaurar el estado de la máquina virtual desde la instantánea, haz clic derecho en el nombre de la instantánea y en el menú contextual, selecciona Restablecer . Marca la casilla si necesitas crear una instantánea del estado actual de la máquina virtual. La VM debe estar en estado apagado. Si la instantánea ya no es necesaria, se puede eliminar.

Cuando se elimina una instantánea ubicada antes del estado actual de la máquina virtual, se elimina fusionando un disco de diferenciación relacionado con la instantánea con el disco virtual principal o el disco de diferenciación. Si tu estado actual de la máquina virtual está representado por una instantánea en medio de la cadena de instantáneas, eliminar una instantánea al final de la cadena de instantáneas provoca la eliminación del archivo de disco virtual de diferenciación relacionado con esa instantánea sin fusionar. Ahora sabes cómo configurar VirtualBox, ejecutar y gestionar máquinas virtuales, así como usar instantáneas de máquinas virtuales.

Grabación de video

Esta sección te indica cómo usar VirtualBox para grabar un video sobre todo lo que se puede ver en la interfaz de usuario de la máquina virtual. Al usar máquinas físicas, no puedes instalar software para grabar un video de la instalación del sistema operativo o el uso de la consola en sistemas operativos sin GUI. VirtualBox te ayuda a resolver este problema y tiene una función incorporada para la grabación de video de todo lo que ves en el monitor virtual (ventana de la máquina virtual de VirtualBox).

Para grabar un video, abre Machine > Settings, ve a la pestaña Captura de Video , habilita la captura de video y configura los parámetros de la grabación (consulta la captura de pantalla a continuación).

How to use VirtualBox for recording video from VMs.

Conclusión

VirtualBox es una poderosa solución de virtualización que puede ser utilizada para ejecutar distintos sistemas operativos mencionados en una larga lista de sistemas operativos soportados. Puedes configurar VirtualBox en mac, Windows, Linux, Solaris y FreeBSD.

Usa VirtualBox para ejecutar software desarrollado para diferentes sistemas operativos en tu única máquina física simultáneamente sin la necesidad de instalar múltiples sistemas operativos en una máquina física, y reiniciar para cambiar de sistema operativo. Usa VirtualBox para probar instalaciones que requieren múltiples máquinas que deben interactuar a través de la red – VirtualBox proporciona una amplia gama de modos de red virtual.

Prueba NAKIVO Backup & Replication

Prueba NAKIVO Backup & Replication

Solicita una versión de prueba gratuita para descubrir todas las funciones de protección de datos de la solución. 15 días gratis. Sin limitaciones de funciones ni de capacidad. No es necesario facilitar un número de tarjeta de crédito.

Artículos recomendados