LinuxParty
Breve: En esta guía, exploraremos cómo instalar VirtualBox 7.0 en las distribuciones AlmaLinux 9 y AlmaLinux 8 para crear máquinas virtuales invitadas utilizando un archivo de imagen ISO.
Oracle VM VirtualBox, que actualmente es propiedad y está mantenida por Oracle, es una de las plataformas de virtualización de código abierto más populares del mundo que permite a los usuarios crear máquinas virtuales a partir del hardware informático subyacente.
VirtualBox es un hipervisor de tipo 2, lo que implica que se instala sobre un sistema operativo existente, como Windows o Linux, para crear una capa de abstracción que emule componentes de hardware como CPU, RAM y almacenamiento. Al hacerlo, permite usuarios para crear componentes virtuales conocidos como invitados o máquinas virtuales.
VirtualBox es compatible con una amplia gama de sistemas invitados, incluidos Windows, Linux, OpenBSD, Solaris y OpenSolaris.
Al momento de escribir esta guía, VirtualBox 7.0.2 es la versión más reciente, que se lanzó el 10 de octubre de 2022 y viene con las siguientes mejoras importantes.
Características de la caja virtual
- Un nuevo asistente de instalación de VM con la opción ' Instalación desatendida del sistema operativo invitado ' para facilitar un flujo de trabajo más optimizado.
- Se agregó soporte 3D basado en DirectX 11 (y DXVK en sistemas que no son Windows).
- Compatibilidad con EFI para arranque seguro.
- Compatibilidad con arranque seguro y TPM 1.2/2.0.
- Cifrado de disco completo para máquinas virtuales invitadas.
- Inclusión de dispositivos controladores USB EHCI y XHCI como parte del paquete base de código abierto.
- Se agregó la utilidad GUI para monitorear las estadísticas de rendimiento, como el uso de RAM y CPU, E / S de disco, etc.
- Las máquinas virtuales en la nube se pueden agregar a Virtual Machine Manager y controlar como máquinas virtuales locales.
Paso 1: Comprobar la virtualización en AlmaLinux
Como requisito previo para instalar cualquier hipervisor, debe tener una CPU Intel o AMD con virtualización habilitada. Por lo tanto, antes que nada, verifique si la virtualización está habilitada.
Para hacerlo, ejecute el siguiente comando lscpu:
$ lscpu | grep -i virtualization
El siguiente resultado confirma que nuestro sistema está equipado con la tecnología Intel Virtualization indicada por la directiva VT-x.
Virtualization: VT-x
Virtualization type: full
Una vez que haya confirmado que su sistema es compatible con la virtualización, continúe con el siguiente paso.
Si la salida no muestra ningún soporte de virtualización, debe habilitarlo desde la configuración del BIOS para activar la virtualización.
Paso 2: habilite EPEL Repo en AlmaLinux
Se requieren algunas dependencias esenciales para que la instalación se realice sin problemas. Pero primero, asegúrese de instalar el repositorio EPEL de la siguiente manera.
$ sudo dnf install epel-release -y
Una vez completada la instalación, instale las dependencias de la siguiente manera.
$ sudo dnf install dkms kernel-devel kernel-headers gcc perl bzip2 wget curl make -y
kernel -devel es un paquete de desarrollo para crear módulos de kernel que coincidan con el kernel. Proporciona encabezados de núcleo y archivos MAKE para construir módulos contra el núcleo.
La versión de desarrollo del kernel instalada será diferente de la versión del kernel en su sistema.
Puede verificar esto ejecutando los siguientes comandos:
$ rpm -q kernel-devel $ uname -r
Para resolver la incoherencia entre las dos versiones, actualice el sistema.
$ sudo dnf update -y
Luego reinicie el sistema
$ sudo reboot
Una vez más, confirme que la versión de desarrollo del kernel coincida con el kernel de Linux.
Comprobar la versión de desarrollo del kernel
Paso 3: Instalar VirtualBox 7.0 en AlmaLinux
Para instalar la última versión de VirtualBox, debemos agregar el repositorio oficial de VirtualBox de la siguiente manera.
$ sudo dnf config-manager --add-repo=https://download.virtualbox.org/virtualbox/rpm/el/virtualbox.repo
Puede enumerar todas las versiones de VirtualBox que proporciona el repositorio de la siguiente manera.
$ dnf search virtualbox
Lista de versiones de VirtualBox
A partir de la salida, puede ver que el repositorio proporciona VirtualBox 7.0.
Para instalar VirtualBox 7.0, ejecute el siguiente comando:
$ sudo dnf install virtualBox-7.0 -y
El comando instala VirtualBox 7.0 junto con otras dependencias.
Instalar VirtualBox en AlmaLinux
Paso 4: Instale el paquete de extensión de Virtualbox en AlmaLinux
VirtualBox Extension Pack es un paquete que amplía la funcionalidad básica de VirtualBox y proporciona funcionalidades adicionales como:
- Copiar y pegar texto hacia y desde el host.
- Uso de dispositivos USB en su entorno virtual (USB 2.0 y USB 3.0).
- Uso de la cámara web en el sistema invitado.
- Cifrado de imagen de disco.
- y mucho más.
Para instalar VirtualBox Extension Pack, dirígete a la página oficial de descargas de Virtualbox. De manera similar, puede descargar el paquete de extensión usando el comando wget como se muestra.
$ wget https://download.virtualbox.org/virtualbox/7.0.2/Oracle_VM_VirtualBox_Extension_Pack-7.0.2.vbox-extpack
Luego, construya los módulos del kernel de la siguiente manera.
$ sudo /sbin/vboxconfig
A continuación, instale el paquete de extensión VirtualBox de la siguiente manera.
$ sudo VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-7.0.2.vbox-extpack
Revise la Licencia de usuario y acepte los términos y condiciones de la licencia escribiendo 'y'
y presionando ENTER.
Instalar el paquete de extensión de VirtualBox en AlmaLinux
En este punto, VirtualBox está instalado. Para comenzar a usarlo, use el Administrador de aplicaciones para buscarlo y haga clic en Oracle VM Virtualbox para iniciar Oracle VM Virtualbox Manager como se muestra.
Administrador de Virtualbox de Oracle VM
Paso 5: Crear una Máquina Virtual en AlamLinux
En esta sección, demostraremos cómo crear una máquina virtual utilizando un archivo de imagen ISO. Tenemos un archivo ISO de Linux Mint guardado localmente en nuestro sistema AlmaLinux.
Para comenzar a crear una máquina virtual, haga clic en ' Nuevo ' como se muestra a continuación.
Crear Nueva Máquina Virtual en AlmaLinux
Esto inicia el asistente de instalación de la máquina virtual. Asegúrese de completar todos los detalles, incluido el nombre de la máquina virtual, una ruta a la VM y la imagen ISO, y haga clic en ' Siguiente '.
Detalles de la nueva máquina virtual
Arrastre los controles deslizantes para seleccionar el tamaño de memoria preferido y la cantidad de CPU. Luego haga clic en ' Siguiente '.
Configuración de hardware de la máquina virtual
A continuación, especifique la capacidad del disco duro virtual y haga clic en ' Siguiente '.
Configuración del disco duro de la máquina virtual
Se le proporcionará un resumen de todas las configuraciones que eligió. Si todo se ve bien, haga clic en ' Finalizar '; de lo contrario, haga clic en ' Atrás ' y realice los cambios necesarios.
Resumen de máquinas virtuales
Una vez que haga clic en ' Finalizar ', la máquina virtual se mostrará en la barra lateral izquierda como se muestra. Para iniciar la máquina virtual, haga clic en el botón ' Inicio '.
Iniciar máquina virtual
Unos segundos más tarde, la máquina virtual se abrirá y se mostrará el menú de GRUB para su sistema operativo. Desde allí, puede continuar con la instalación de su sistema operativo.
Instalar máquina virtual
Paso 6: Configuración de la máquina virtual
VirtualBox ofrece una amplia gama de opciones para ayudarlo a realizar una serie de ajustes que lo ayudarán a administrar mejor y aprovechar al máximo su máquina virtual.
Para echar un vistazo a la configuración proporcionada, haga clic en el botón ' Configuración '.
Configuración de la máquina virtual
En la barra lateral izquierda, verá una lista de opciones que puede modificar. Por ejemplo, la opción ' Sistema ' le permite ajustar varios parámetros del sistema, como la memoria, la cantidad de CPU, el orden de arranque, las funciones extendidas y la aceleración.
Configuración del sistema de la máquina virtual
Haga clic en la pestaña ' Procesador ' para cambiar el número de procesadores.
Procesador de máquina virtual
La opción ' Pantalla ' le permite ajustar la memoria de video y otras opciones gráficas.
Pantalla de máquina virtual
En la sección ' Red ', puede agregar o quitar adaptadores virtuales, así como cambiar el tipo de adaptador a usar.
Red de máquinas virtuales
Paso 7: Instale VirtualBox Guest Additions en AlmaLinux
Las adiciones de invitado de VirtualBox son piezas de software adicionales que vienen incluidas con su copia de VirtualBox. Proporcionan funciones adicionales que mejoran la funcionalidad y el rendimiento de su máquina virtual.
Para instalar adiciones de invitados, vaya a Dispositivos -> Insertar imagen de CD de adiciones de invitados.
Insertar adiciones de invitados
Instalar Guest Additions en AlmaLinux
En este tutorial, hemos demostrado cómo instalar VirtualBox 7.0 en AlmaLinux 8/9. Además, examinamos cómo crear una máquina virtual, ajustar varias configuraciones y, finalmente, cómo aprovechar al máximo su máquina invitada mediante la instalación de adiciones para invitados de VirtualBox.
-
Virtualización
- VirtualBox 7.1.4 agrega soporte inicial para Linux Kernel 6.12 y otros cambios de Linux
- VirtualBox 7.1 promete soporte Wayland para compartir portapapeles en Linux
- VirtualBox 7.0.20 presenta soporte inicial para los kernels openSUSE 15.6 y RHEL 9.5
- VirtualBox 7.0.16 lanzado con soporte inicial para los kernels Linux 6.8 y 6.9
- Instalar un Sistema Operativo Invitado en VirtualBox
- Publicación de QEMU 8.0 para Linux, Windows y Mac con más emulación ARM y RISC-V
- Realidad Virtual, una revolución para el modelo digital de ocio
- Cómo instalar QEMU/KVM en Ubuntu para crear máquinas virtuales
- Cómo instalar VirtualBox 7.0 en AlmaLinux
- Cómo ejecutar aplicaciones de Android en Linux mediante Anbox
- Multipass: ejecutar varias VMs Ubuntu Linux bajo Demanda para cualquier sistema Linux
- Cómo usar máquinas virtuales Virtualbox en KVM en Linux
- Cómo clonar y crear una plantilla de máquina virtual KVM
- Gestión de máquinas virtuales KVM con Cockpit Web Console en Linux
- Cómo crear máquinas virtuales en Linux usando KVM (máquina virtual basada en kernel)