Erro de kernel no VMWare após a atualização para 12.10 de 12.04

6

Eu fiz o upgrade para 12.10 a partir de 12.04. Eu removi o antigo kernel 3.2.21 em 12.04.

Na inicialização, recebo um erro antes do login, como vmware ....

Em 12.04, instalei o VMware 9.0 e agora em 12.10, quando abro a estação de trabalho VMware para iniciar uma máquina virtual, meu monitor fica preto e eu preciso fazer logout e login novamente.

Como faço para corrigir isso? Está relacionado ao VMware e ao kernel ou não?

    
por giaosudau 19.10.2012 / 15:27

2 respostas

3

EDITAR: Este problema pode não estar relacionado a 12.10, mas sim a 3.5 / 3.6 kernels (estou usando a linha principal 3.6.2, porque eu entendo que tem melhor suporte para minha placa de vídeo ATI ...)

O problema parece ser o lado do VMWare, em vez do lado do Ubuntu.

Eu resolvi esse problema com êxito aplicando a correção encontrada aqui (download de download direto: vmware9_kernel35_patch.tar.bz2 . O patch é para o kernel 3.5, mas estou usando o 3.6 e ainda consertei meu problema. Note que o nome do patch indica que é para o Workstation 9, mas também para o Player 5.0.0

Desinstalando

Algumas pessoas no tópico vinculado acima sugerem a desinstalação ANTES de atualizar para o 12.10. Meu processo exato foi um pouco confuso e pode ser uma exceção, então não estou certo se você precisa desinstalar ou não. Pode funcionar instalado o patch após a atualização. Se você quiser, aqui estão as instruções:

sudo vmware-installer -u vmware-player
sudo rm  /usr/lib/vmware/modules/source/.patched

ou uma desinstalação muito mais envolvente como esta:

sudo -i

/usr/bin/vmware-installer -u vmware-workstation

/etc/init.d/vmware stop
lsmod | grep vm

cd /lib/modules/kernel_version/miscmv vm* /tmp

rmmod vmnet.o
rmmod vmmon.o
rmmod vmci.o
rmmod vmblock.o
rmmod vmppuser.o

rm /etc/rc.d/init.d/rc2.d/*vmware*
rm /etc/rc.d/init.d/rc3.d/*vmware*
rm /etc/rc.d/init.d/rc5.d/*vmware*
rm /etc/rc.d/init.d/rc6.d/*vmware*

rm -rf /etc/vmware*
rm /usr/bin/vmware-usbarbitrator
rm /usr/bin/vmnet*
rm -r /usr/lib/vmware*
rm -r /usr/share/doc/vmware*
rm -fr /var/run/vm*'

Aplicando o patch

O zip contém um script .sh. Executá-lo. Muito simples.

  • Para mim, o patch não detectou corretamente minha versão 5 do VMPlayer (talvez devido a uma desinstalação fracassada, copiar e colar cuidadosamente o conteúdo do processo de desinstalação acima e colá-lo no console ... como eu disse, o processo foi complicado), então comentamos o texto do erro, aplicamos o patch e ele funcionou.
por Supaiku 21.10.2012 / 11:00
1

Parece que você precisa instalar o pacote de cabeçalho do kernel do Ubuntu, observando os logs que ele gera.

experimente o comando abaixo:

sudo apt-get install linux-headers-$(uname -r)

e reinicie o processo de instalação.

Deixe-me saber como você se saiu.

Trabalhei para mim VMWare ver 9

    
por Netto 25.10.2012 / 16:54