Resolvendo problemas na instalação do VMWare no Fedora 15
Dica publicada em Linux / Configuração
Resolvendo problemas na instalação do VMWare no Fedora 15
Olá,
Abaixo vai a dica de como resolver o problema de kernel-headers e problemas com o módulo vmmon na hora de instalar o VMWare Player ou VMWare Workstation no Fedora 15.
Sei que como eu, muitos já passaram ou passarão por esses problemas, então para evitar a perda de muitas horas (no meu caso foi quase 1 dia) procurando soluções, escrevo as dicas abaixo.
# yum install kernel-devel.i686
Depois de instalado é só reiniciar o computador e tentar abrir o VMWare novamente.
Abra um terminal como super usuário (root) e digite os comandos abaixo:
# yum -y install wget
# mkdir /tmp/vmware && cd /tmp/vmware
# cp -R /usr/lib/vmware/modules/source/ .
# cd /tmp/vmware/source
# wget http://commondatastorage.googleapis.com/xenodecdn/vmware2.6.39fixed.patch
# for i in ./*.tar; do tar -xf $i; done
# for i in ./*.tar; do mv $i $i.orginal; done
# yum install patch
# patch --batch --force -p1 < vmware2.6.39fixed.patch
# tar cf vmblock.tar vmblock-only
# tar cf vmci.tar vmci-only
# tar cf vmmon.tar vmmon-only
# tar cf vmnet.tar vmnet-only
# tar cf vsock.tar vsock-only
# cp -vf *.tar /usr/lib/vmware/modules/source/
Depois vamos recompilar os módulos do VMWare com o comando:
# vmware-modconfig --console --install-all
Pronto, agora é só iniciar o VMWare normalmente e começar a utilizar suas máquinas virtuais.
Todos os méritos vão para o Xenode_Blogger, que escreveu o post original em:
Abaixo vai a dica de como resolver o problema de kernel-headers e problemas com o módulo vmmon na hora de instalar o VMWare Player ou VMWare Workstation no Fedora 15.
Sei que como eu, muitos já passaram ou passarão por esses problemas, então para evitar a perda de muitas horas (no meu caso foi quase 1 dia) procurando soluções, escrevo as dicas abaixo.
Problema com kernel-header
Esse é fácil, basta abrir um terminal e instalar o pacote "kernel-devel" com o comando abaixo:# yum install kernel-devel.i686
Depois de instalado é só reiniciar o computador e tentar abrir o VMWare novamente.
Problema com o módulo vmmon
Essa dica não é de minha autoria, ela foi retirada do blog Xenode Systems, mas estou postando aqui pois esse problema também ocorre na instalação do VMWare.Abra um terminal como super usuário (root) e digite os comandos abaixo:
# yum -y install wget
# mkdir /tmp/vmware && cd /tmp/vmware
# cp -R /usr/lib/vmware/modules/source/ .
# cd /tmp/vmware/source
# wget http://commondatastorage.googleapis.com/xenodecdn/vmware2.6.39fixed.patch
# for i in ./*.tar; do tar -xf $i; done
# for i in ./*.tar; do mv $i $i.orginal; done
# yum install patch
# patch --batch --force -p1 < vmware2.6.39fixed.patch
# tar cf vmblock.tar vmblock-only
# tar cf vmci.tar vmci-only
# tar cf vmmon.tar vmmon-only
# tar cf vmnet.tar vmnet-only
# tar cf vsock.tar vsock-only
# cp -vf *.tar /usr/lib/vmware/modules/source/
Depois vamos recompilar os módulos do VMWare com o comando:
# vmware-modconfig --console --install-all
Pronto, agora é só iniciar o VMWare normalmente e começar a utilizar suas máquinas virtuais.
Todos os méritos vão para o Xenode_Blogger, que escreveu o post original em:
- Xenodesystems - blogspot.com (em espanhol)
Eu fiz como dito, dei um # yum install kernel-devel.i686 e reiniciei o sistema, mas o problema persiste.
Este é o erro de Kernel-Headers que acusa:
"Kernel Headers 3.7.3-101.fc17.x8664
Kernel headers for version 3.7.3-101.fc17.x86_64 were not found.
If you installed them in a non-default path you can specify the path below. Otherwise refer to your
distribution's documentation for installation instructions and click Refresh to search again in
default locations."
Nisso, procurei por todos os kernels instalados no sistema (rpm -qa |grep kernel) e ele já está instalado:
$ rpm -qa |grep kernel
kernel-headers-3.7.3-101.fc17.x86_64
libreport-plugin-kerneloops-2.0.18-1.fc17.x86_64
abrt-addon-kerneloops-2.0.18-1.fc17.x86_64
kernel-3.7.3-101.fc17.x86_64
kernel-devel-3.7.3-101.fc17.x86_64
kernel-3.3.4-5.fc17.x86_64
Não sei como resolver este problema. Consegue me ajudar?
Obrigado!
Abs.