[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

recompilar el nucleo



¿Como se puede recompilar el mismo nucleo que tengo?
Lo quiero hacer por que al tatar de instalar el VMwareplayer de 64 bits
me da el siguiente error

Extracting the sources of the vmmon module.

Building the vmmon module.

Using 2.6.x kernel build system.
make: se ingresa al directorio `/tmp/vmware-config2/vmmon-only'
make -C /lib/modules/2.6.21-1-amd64/build/include/.. SUBDIRS=$PWD
SRCROOT=$PWD/. modules
make[1]: se ingresa al directorio
`/usr/src/linux-headers-2.6.21-1-amd64'
  CC [M]  /tmp/vmware-config2/vmmon-only/linux/driver.o
  CC [M]  /tmp/vmware-config2/vmmon-only/linux/hostif.o
  CC [M]  /tmp/vmware-config2/vmmon-only/common/comport.o
  CC [M]  /tmp/vmware-config2/vmmon-only/common/cpuid.o
  CC [M]  /tmp/vmware-config2/vmmon-only/common/hash.o
  CC [M]  /tmp/vmware-config2/vmmon-only/common/memtrack.o
  CC [M]  /tmp/vmware-config2/vmmon-only/common/phystrack.o
  CC [M]  /tmp/vmware-config2/vmmon-only/common/task.o
  CC [M]  /tmp/vmware-config2/vmmon-only/common/vmciContext.o
  CC [M]  /tmp/vmware-config2/vmmon-only/common/vmciDatagram.o
  CC [M]  /tmp/vmware-config2/vmmon-only/common/vmciDriver.o
  CC [M]  /tmp/vmware-config2/vmmon-only/common/vmciDs.o
  CC [M]  /tmp/vmware-config2/vmmon-only/common/vmciGroup.o
  CC [M]  /tmp/vmware-config2/vmmon-only/common/vmciHashtable.o
  CC [M]  /tmp/vmware-config2/vmmon-only/common/vmciProcess.o
  CC [M]  /tmp/vmware-config2/vmmon-only/common/vmciResource.o
  CC [M]  /tmp/vmware-config2/vmmon-only/common/vmciSharedMem.o
  CC [M]  /tmp/vmware-config2/vmmon-only/common/vmx86.o
  CC [M]  /tmp/vmware-config2/vmmon-only/vmcore/moduleloop.o
  LD [M]  /tmp/vmware-config2/vmmon-only/vmmon.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /tmp/vmware-config2/vmmon-only/vmmon.mod.o
  LD [M]  /tmp/vmware-config2/vmmon-only/vmmon.ko
make[1]: se sale del directorio `/usr/src/linux-headers-2.6.21-1-amd64'
cp -f vmmon.ko ./../vmmon.o
make: se sale del directorio `/tmp/vmware-config2/vmmon-only'
sh: line 1:  6379 Violaci�n de segmento   'insmod' -p
'/tmp/vmware-config2/vmmon.o' >/dev/null 2>&1
Unable to make a vmmon module that can be loaded in the running kernel:
There is probably a slight difference in the kernel configuration
between the
set of C header files you specified and your running kernel.  You may
want to
rebuild a kernel based on that directory, or specify another directory.

tal y como me dice voy a intentar recompilarlo pero no quiero cambiar
nada, quizas la posible diferencia se deba a que el nucleo es el:
Linux mis044 2.6.21-1-amd64 #1 SMP Sat May 26 17:22:54 CEST 2007 x86_64
GNU/Linux
que creo que esta todavia en sid.
-- 
Antonio Trujillo Carmona <trujo@dti2.net>




Reply to: