Lendo o manual do usuário do Virtualbox, finalmente cheguei aqui , o que explica como instalar o Virtualbox Guest Additions em um convidado do Linux via Linha de Comando.
Mas não está claro o suficiente para mim (eu apenas comecei a aprender alguns comandos). Alguém pode colocar os comandos exatos que você usaria para instalar o Virtualbox Guest Additions via CLI? (que inclui descobrir onde as adições de convidados do virtualbox foram montadas etc.)
centos
virtualbox
wsou eu
fonte
fonte
yum install make
tambémsudo mkdir /media/cdrom
.sh /media/cdrom/VBoxLinuxAdditions.run
. Eu também tive que instalar o Perl (yum install perl
) e criar o ponto de montagem (sudo mkdir -p /media/cdrom
)./dev/scd0
, mas sim a/dev/sr0
VBoxLinuxAdditions.run
para estar realmente disponível.A resposta do @ its_me quase funcionou, mas falhou ao criar alguns módulos do kernel.
Se não funcionar, observe as mensagens.
No meu caso, um deles pediu para investigar
/var/log/vboxadd-install.log
. Lá, ele disse algo sobre a falta de fontes do kernel e para fornecer o diretório de fontes do kernel, por exemploKERN_DIR=/path/to/kernel/sources
.Como o
kernel-devel
sources e/usr/src/kernels/2.6.32-504.16.2.el6.x86_64
já estava instalado, fiquei confuso, mas o chamei com a variável de ambiente solicitadaAgora, ele reclamou da falta de arquivos de cabeçalho e sugeriu fazer
Como você pode ver, esta é uma versão ligeiramente diferente,
504.16.2
vs just504
. Após instalar okernel-devel
pacote adequado , a construção e a instalação funcionaram conforme o esperado.Portanto, a execução do kernel e das fontes instaladas do kernel (aka
kernel-devel
) deve corresponder. Você pode verificar isso olhando o kernel em execução come as fontes instaladas em
Como conclusão final, aconteça o que acontecer, observe as mensagens e os arquivos de log fornecidos.
fonte
Este é um tópico antigo, mas surgiu na minha pesquisa por um problema semelhante. No caso de alguém encontrar isso, a seguinte resposta resolveu isso para mim:
http://www.if-not-true-then-false.com/2010/install-virtualbox-guest-additions-on-fedora-centos-red-hat-rhel/
Nota * O URL indica 2010, mas o artigo foi atualizado em 2013.
fonte
Estou postando uma resposta atualizada, porque eu precisava executar algumas etapas adicionais para instalar. Estou usando o VirtualBox 5.0.14r105127. Cada comando deverá ser anexado com "sudo".
Além disso, recebi uma mensagem "FAILED" para o módulo de suporte OpenGL, mas isso pode ser ignorado em um sistema de servidor.
fonte
Depois de instalar o VBOXADDITIONS, talvez seja necessário fazer o seguinte:
porque a resolução da tela não funcionou para mim até eu aplicar essa configuração final ao VirtualBox.
fonte
Se você estiver usando o Vagrant para criar scripts para o seu VirtualBox, basta instalar o plugin vb-guest. O código fonte do mesmo pode ser encontrado aqui https://github.com/dotless-de/vagrant-vbguest/tree/master/lib/vagrant-vbguest .
Algumas dicas podem ser encontradas no código fonte aqui para automatizar esse processo.
fonte
Passo 1:
yum update
Passo 2:
Vamos para
Device-> Install Guest Additions CD Image -> Next
Em seguida, forneça a senha root. É isso aí.
fonte
Apenas um pequeno detalhe ... Eu tinha um mínimo de CentOS 6.6, fiz toda a "atualização yum" e "instalação yum", mas ainda estava parado até ler isso na resposta de Olaf
ao verificar minha instalação, tive o mesmo problema, depois de fazer uma reinicialização, tudo estava ok. A máquina ainda estava funcionando com o kernel antigo. Depois disso, o próximo problema como esse perl estava faltando, então eu tive que fazer também um
fonte