Essa receita foi testada em um CentOS 6.4 tanto na máquina (hospedeira) como na máquina virtual (convidado).

Instalando as dependências

Atualize seu sistema

yum update

Instale os headers do kernel, se não você verá a seguinte mensagem de erro The headers for the current running kernel were not found

yum install kernel-devel

Instale também o GCC (compilador da GNU), se não você verá a seguinte mensagem de erro “The gcc utility was not found”.

yum install gcc

Instalando o Guest Additions (adicionais de convidados)

Primeiro precisamos habilitar a pasta com os arquivos de instalação, clique no menu “Devices” e depois na opção “Install Guest Additions”.

Figura como instalar o guest additions

Após isso o Vbox irá montar uma pasta (como se fosse um CD-ROM) com o nome VBOXADDTIONS_XXX onde XXX é a versão de sua instalação.

Figura CD da pasta guest additions

O Linux monta as unidades na pasta media/. Quando clicamos no menu acima indicado, o Virtual Box montou a unidade “VBOXADDITIONS_XXX” na pasta, então vamos até ela, digite:

cd /media/VBOXADDITIONS_XXX

Lembre-se de trocar XXX pela sua versão. A minha é 4.2.18.88780 então eu digitei cd /media/VBOXADDITIONS_4.2.18.88780.

Agora é só executarmos o instalador:

./VBoxLinuxAdditions.run

Reinicie a máquina.

Fontes: