Ajude-me a instalar adições de hóspedes no Ubuntu 11.04

5

Estou tendo problemas para instalar adições de convidado em um sistema operacional Ubuntu 11.04. O sistema operacional do host é o Windows XP pro

No sistema operacional do host (Windows XP), eu também tenho outro convidado no Ubuntu 10.04, e não tive nenhum problema em instalar adições de convidados.

Quando tento instalar adições de convidados no guest Ubuntu 11.04, recebo uma mensagem dizendo

  

Os cabeçalhos para a corrida atual   o kernel não foi encontrado

Então eu instalei

  

linux-headers-generic

Tentei instalar as adições de convidado novamente e recebi a mesma mensagem de antes:

  

Os cabeçalhos para a corrida atual   o kernel não foi encontrado

Então, minha pergunta é, como faço para instalar adições de convidado no guest os ubuntu 11.04 onde o Windows XP é o sistema operacional host. Acabei de verificar com uname -a para obter a versão correta, então verifique usando o aptitude e notei que a versão correta já está instalada.

Estou usando o VirtualBox 4.0.8.

    
por oshirowanen 31.05.2011 / 13:26

2 respostas

3

Você precisará instalar o pacote de módulos (cabeçalhos) do kernel que corresponde à versão do kernel com a qual você está executando a máquina virtual do Ubuntu.

Digite o seguinte comando no terminal:

uname -a

Isso lhe dará uma frase assim:

Linux dirk-Studio-1558 2.6.38-9-generic #43-Ubuntu SMP Thu Apr 28 15:23:06 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux

A primeira palavra é o tipo de sistema, a segunda é o nome da sua máquina e a terceira é a que você está procurando. Dá a versão do kernel.

Então você precisa instalar o pacote linux-headers- {my kernel version here} do Synaptic org usando o apt-get. No meu caso, seria

sudo apt-get install linux-headers-2.6.38-9-generic

ou diretamente em um comando genérico:

sudo apt-cache search linux-headers-'uname -r'

Espero que ajude!

edit:

Ok, se estiver configurado corretamente, você pode tentar instalar os pacotes listados aqui Verifique a postagem # 12

    
por Dirk Hartzer Waldeck 31.05.2011 / 14:32
1

Eu tive um problema semelhante e descobri que preciso do pacote linux-kernel-devel . Como apt-get não conseguiu encontrá-lo, usei apt-file search e encontrei linux-kernel dentro de virtualbox-ose-guest-dkms package .

Então sudo apt-get install virtualbox-ose-guest-dkms

resolveu o problema com o aviso.

    
por kingometal 14.07.2011 / 09:55