
Quiero instalar la adición de invitado de virtualbox en una máquina Archlinux invitada. La versión vbox es4.2.10 r84104, y los medios de instalación de Arch son la última versión2013.04.01con systemd
como programa predeterminado para iniciar el sistema.
Monté el archivo iso y cd
en el punto de montaje, lo ejecuté ./VBoxLinuxAdditions.run
, pero informa Unable to determine your linux distribution
.
Revisé el script de instalación y descubrí que en la función check_system_type()
no hay ninguna rama que trate con Archlinux. Intenté crear touch
un archivo similar /etc/gentoo-release
pero fallé.
¿Cómo puedo instalar los complementos? Cualquier ayuda o consejo será apreciado.
Respuesta1
Todo lo que tienes que hacerse instala virtualbox-guest-utils
con pacman
.No hagas nada más.Ni siquiera intentes instalar Virtualbox Guest Utils desde el menú de Virtualbox y no montes la iso, ese método funciona con muchas de las distribuciones, pero no con ArchLinux.
Cuando hayas hecho lo que se dice en mi primera oración, haz lo que se dice en la siguiente.entrada wiki.
Arch no tiene versiones, es una versión continua, por lo que está mal decir "con la última versión de Archlinux". Y la antigüedad del medio de instalación no afecta nada, solo proporciona programas que se pueden utilizar durante la instalación, por lo que no importa si instala Arch con un medio de instalación de 2010. Obtendrá las mismas versiones de los programas instalados en su instalación final de Arch.
Respuesta2
Con VirtualBox 6.1.2 r139181 instalando VirtualBox Guest Additions que venía con VB se solucionaron problemas de cortar/pegar con el host de Windows 10 y Linux Mint 21 Cinnamon, sin embargo, esto causó que la carpeta compartida de VB ya no funcionara queja: /sbin/mount.vboxsf: montaje falló con el error: Argumento no válido
La instalación de virtualbox-guest-utils a través de Linux Mint Software Manager resolvió el problema de montaje y cortar y pegar del host al invitado aún funciona.