sábado, 26 de junho de 2010

Corrigindo Fedora 13 x86_64 para rodar o VMware 2.0.2

Ao atualizar o Fedora para a versão 13 64 bits, o VMware parou de rodar. Tentava compilar com o path do raducotescu, mas sempre reclamava da versão do kernel especificada nos headers do kernel.

Algo mais ou menos assim:

The directory of kernel headers (version @@VMWARE@@ UTS_RELEASE) does not match your running kernel (version 2.6.33.5-124.fc13.x86_64). Even if the module were to compile successfully, it would not load into the running kernel version.

Solução foi copiar um arquivo de um diretório dos headers para outro diretório:

cp -p /usr/src/kernels/2.6.33.5-124.fc13.x86_64/include/generated/utsrelease.h /usr/src/kernels/2.6.33.5-124.fc13.x86_64/include/linux/

Após executei o patch raducotescu!