Boa noite.
Baixei o kernel 3.4 compatível com o Ubuntu 12.04 Precise Pangolin em:
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4-precise/linux-image-3.4.0-030400-generic-pae_3.4.0-030400.201205210521_i386.deb . Depois de instalado usei o
update-grub para adicioná-lo na lista do grub e
grub-install /dev/sda para gravar o código binário do grub com a nova configuração na mbr. Ao tentar usar o VirtualBox 4.1.20 já desconfiado que os módulos não funcionariam pois já tive que recompilar módulos de softmodems há vários anos para novos núcleos e foi o que aconteceu. O problema é que baixo os headers, instalo reconfiguro o dkms e mesmo assim quando executo
sudo /etc/init.d/vboxdrv setup começa à procurar pelos headers e aparece a mensagem que devo instalá-los ou configurar o diretório dos headers pelo
dkms algo que fiz com a seguinte linha:
sudo dkms --kernelsourcedir /usr/src/linux-headers-3.4.0-030400 e sempre volta nessa mensagem que não foi encontrado os cabeçalhos então quando preciso usar o VB volto a carregar o núcleo 3.2.
Outro detalhe estranho é que o pacote dos headers não instala pela central de programas somente com parâmetros de instalação forçada e mesmo assim aparece erros mesmo eu verificando que os cabeçalhos que devo instalar são os da versão generic 32 bits e P.A.E e mesmo assim aparece na central que tem um erro não contentável. Acredito que seja por causa de registros em arquivos de configurações de pacotes referentes ao núcleo 3.2.
Como fazer a central de programas e também o script do VirtualBox aceitar e encontrar o diretório dos cabeçalhos?