
Quero instalar a adição de convidado do VirtualBox em uma máquina Archlinux convidada. A versão vbox é4.2.10r84104, e a mídia de instalação do Arch é a versão mais recente01/04/2013com systemd
como o programa padrão para inicializar o sistema.
Montei o arquivo iso e cd
no ponto de montagem, executei ./VBoxLinuxAdditions.run
, mas ele reporta Unable to determine your linux distribution
.
Eu verifiquei o script de instalação e descobri que na função check_system_type()
não há nenhuma ramificação lidando com o Archlinux. Tentei touch
um arquivo como, /etc/gentoo-release
mas falhei.
Como posso instalar os complementos? Qualquer ajuda ou conselho será apreciado.
Responder1
Tudo que você tem a fazeré instalar virtualbox-guest-utils
com pacman
.Não faça mais nada.Nem tente instalar o Virtualbox Guest Utils a partir do menu do Virtualbox, e não monte o iso, esse método funciona com muitas das distros, mas não com o ArchLinux.
Quando você tiver feito o que está dito na minha primeira frase, faça o que está dito naentrada wiki.
O Arch não tem lançamentos, é um lançamento contínuo, então é errado dizer "com o Archlinux mais recente". E a idade da mídia de instalação não afeta nada, ela apenas fornece programas que podem ser usados durante a instalação, então não importa se você instala o arch com a mídia de instalação de 2010. Você obtém as mesmas versões dos programas instalados na instalação final do arch.
Responder2
Com o VirtualBox 6.1.2 r139181 instalando o VirtualBox Guest Additions que veio com o VB corrigiu problemas de recortar/colar com o host do Windows 10 e Linux Mint 21 Cinnamon, no entanto, isso fez com que a pasta compartilhada do VB não funcionasse mais reclamação: /sbin/mount.vboxsf: montagem falhou com o erro: argumento inválido
A instalação do virtualbox-guest-utils via Linux Mint Software Manager resolveu o problema de montagem e recortar/colar do host para o convidado ainda funciona.