Instale VirtualBox en Arch Linux

Instale VirtualBox en Arch Linux

Virtualbox es una plataforma de virtualización gratuita muy popular de Oracle. Puede usar VirtualBox para crear máquinas virtuales de Linux, BSD, Windows, OSX y muchos otros tipos de sistemas operativos en su computadora.

Este artículo le mostrará cómo instalar VirtualBox en Arch Linux. Entonces empecemos.

Tabla de contenido:

  1. Habilitando la virtualización de hardware
  2. Actualizar el caché del repositorio del paquete Pacman
  3. Instalación de VirtualBox
  4. Carga del módulo de kernel virtualbox automáticamente en el arranque
  5. Agregar su usuario de inicio de sesión al grupo VBOXUSERS
  6. Ejecutando virtualbox
  7. Instalación del paquete de extensión Virtualbox
  8. Creación de una máquina virtual virtualbox
  9. Conclusión

Habilitando la virtualización de hardware:

Antes de comenzar, debe habilitar la extensión de virtualización de hardware desde el BIOS de su placa base.

Si está utilizando un procesador Intel, deberá habilitar la extensión VT-X/VT-D. Si está utilizando un procesador AMD, deberá habilitar la extensión AMD-V/SVM.

Una vez que haya habilitado la virtualización de hardware desde el BIOS de su computadora, ejecute el siguiente comando para verificar si la extensión Intel VT-X/VT-D o AMD AMD-V/SVM está habilitado.

$ GREP -E -Color 'VMX | SVM' /PROC /CPUINFO

Estoy usando un procesador AMD 2400G. Entonces, en mi caso, la función CPU SVM está disponible, como puede ver en la captura de pantalla a continuación. Si está utilizando un procesador Intel, verá el VMX Característica de CPU en su lugar.

NOTA: Si la virtualización de hardware no está habilitada en el BIOS, no verá ninguno de estos.

Actualizar el caché del repositorio del paquete Pacman:

El repositorio oficial de paquetes de arco tiene la última versión de Virtualbox. Entonces, es fácil de instalar.

Primero, actualice el caché del repositorio del paquete Pacman con el siguiente comando:

$ sudo Pacman -sy

El caché del repositorio del paquete Pacman debe actualizarse.

Instalación de VirtualBox:

Para instalar VirtualBox desde el repositorio oficial de paquetes Arch Linux con Pacman Package Manager, ejecute el siguiente comando:

$ Sudo Pacman -S Virtualbox

Prensa .

Prensa Y y luego presiona Para confirmar la instalación.

Se está instalando virtualbox. Tomará unos segundos completar.

VirtualBox se está instalando ..

VirtualBox debe instalarse en este punto.

Carga del módulo de kernel virtualbox automáticamente en el arranque:

Si intenta ejecutar VirtualBox desde el terminal en este momento, debería ver el siguiente mensaje de error. Lo que significa es que el módulo de kernel virtualbox VBOXDRV no está cargado.

Para cargar automáticamente el módulo de kernel virtualbox VBOXDRV, Crea un nuevo archivo virtualbox.confusión en el /etc/módulos-carga.d/ directorio y abrérelo con el nano Editor de texto de la siguiente manera:

$ sudo nano /etc /módulos-carga.d/virtualbox.confusión

Escribir VBOXDRV en el archivo.

Una vez que haya terminado, presione + X seguido por Y y Para salvar el /etc/módulos-carga.d/virtualbox.confusión archivo.

Para que los cambios entren en vigencia, reinicie su computadora.

$ sudo reinicio

El módulo de kernel virtualbox VBOXDRV debe cargarse automáticamente, como se muestra en la captura de pantalla a continuación.

$ sudo lsmod | GREP VBOXDRV

Agregar su usuario de inicio de sesión al grupo vboxusers:

Debe agregar el usuario de inicio de sesión de Arch Linux al Vboxusers grupo de sistemas. Esto le permite a su usuario de inicio de sesión usar VirtualBox y todas sus características. De lo contrario, verá muchos errores de permiso mientras usa VirtualBox.

Ejecute el siguiente comando para agregar su usuario de inicio de sesión al Vboxusers grupo:

$ sudo usermod -ag vboxusers $ (whoami)

Para que los cambios entren en vigencia, reinicie su computadora de la siguiente manera:

$ sudo reinicio

Una vez que su computadora bota, su usuario de inicio de sesión debe ser miembro del Vboxusers grupo, como se muestra en la captura de pantalla a continuación.

$ ID

Ejecutando virtualbox:

Una vez que se instala Virtualbox, puede ejecutarlo desde el menú de aplicaciones de Arch Linux.

Solo busca virtualbox y haga clic en el icono de Oracle VM Virtualbox como marcado en la captura de pantalla a continuación.

VirtualBox debe abrirse. Ahora, puede usar VirtualBox como de costumbre.

Instalación del paquete de extensión Virtualbox:

Ahora que VirtualBox está instalado correctamente, debe instalar VirtualBox Extension Pack. Virtualbox Extension Pack agrega muchas características nuevas a Virtualbox.

Virtualbox Extension Pack agrega las siguientes nuevas funcionalidades a VirtualBox:

  • USB 2.0 y USB 3.0 soporte
  • Access Host Webcam
  • Virtualbox RDP (protocolo remoto de escritorio) servidor para acceder a las máquinas virtuales a través de RDP.
  • PXE BOOT ROM
  • Cifrado de disco
  • NVME SSD virtual

Antes de comenzar, debe conocer la versión de Virtualbox que está ejecutando.

Para conocer el número de versión, abra VirtualBox y haga clic en Ayuda > Acerca de. Se debe abrir una nueva ventana, y encontrará el número de versión allí marcado en la captura de pantalla a continuación.

En mi caso, el número de versión es 6.1.32. Esto es importante, ya que tendrá que descargar e instalar una versión coincidente del paquete de extensión Virtualbox. Afortunadamente, Arch Linux mantiene actualizado su repositorio de paquetes oficial. Por lo tanto, lo más probable es que obtenga la última versión de VirtualBox. No tiene que buscar tanto para encontrar una versión coincidente del paquete de extensión Virtualbox. Puede descargar el último de la página de descargas oficiales de VirtualBox.

Para descargar la última versión del paquete de extensión Virtualbox, visite la página de descargas oficiales de VirtualBox desde su navegador web favorito.

Una vez que se carga la página, desplácese hacia abajo un poco al Virtualbox Oracle VM Virtualbox Extension Pack Sección y haga clic en Todas las plataformas compatibles como se marca en la captura de pantalla a continuación.

Su navegador le pedirá que descargue el archivo. Solo seleccione Guardar el archivo y haga clic en DE ACUERDO.

VirtualBox Extension Pack debe descargarse.

Ahora, abra VirtualBox y haga clic en Archivo > Preferencias ..

Desde el Extensiones pestaña, haga clic en el Agregar ícono (

) como se marca en la captura de pantalla a continuación.

Seleccione el archivo de paquete de extensión VirtualBox que acaba de descargar y haga clic en Abierto.

Haga clic en Instalar.

Se le pedirá que acepte el Acuerdo de Licencia VirtualBox. Para hacer eso, simplemente desplácese todo el camino hacia abajo y haga clic en Estoy de acuerdo.

Escriba la contraseña de su usuario de inicio de sesión y haga clic en Autenticar.

Virtualbox Extension Pack debe instalarse. Haga clic en DE ACUERDO.

Haga clic en DE ACUERDO.

Creación de una máquina virtual virtualbox:

Para aprender a crear una máquina virtual virtualbox, puede leer el artículo sobre cómo instalar Fedora Workstation 35 en VirtualBox.

Conclusión:

En este artículo, le he mostrado cómo instalar VirtualBox desde el repositorio oficial de paquetes de Arch Linux utilizando el Pacman Package Manager. También le he mostrado cómo cargar automáticamente el módulo de kernel virtualbox vboxdrv en el arranque y agregar su usuario de inicio de sesión al Vboxusers grupo. También le he mostrado cómo instalar el paquete de extensión Virtualbox.