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

Re: C header y VMwared



Martin Spinassi escribió:
On Wed, 2007-11-21 at 11:21 +0100, Pedro Jiménez wrote:
El 21/11/07, Jonatan Fierro Sáez <jonatanfierro@gmail.com> escribió:
Yo le pongo la de mi máquina:
usr/src/linux-headers-2.6.21.5-1-686/include/, pero no hace nada, me
sigue preguntando que le ponga el directorio de C header. ¿ Sabéis
cuál es ?, gracias.
crea un enlace simbólico
usr/src/linux-headers-2.6.21.5-1-686/ -> usr/src/linux/

hay otros programas (ahora no los recuerdo) que también te buscan el
/usr/src/linux/


Hola, he hecho lo que me decís lo dos y nada, sigo obteniendo la
respuesta siguiente:

"
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]
"

Y otra cosa, estoy intentando instalar VirtualBox también y no hay
manera, simpre me sale el mensaje al arrancar la máquina de:


VirtualBox kernel driver not installed. The vboxdrv kernel module was
either not loaded or /dev/vboxdrv was not created for some reason.
Re-setup the kernel module by executing '/etc/init.d/vboxdrv setup' as
root.
VBox status code: -1908 (VERR_VM_DRIVER_NOT_INSTALLED).


Result Code:
0x80004005
Component:
Console
Interface:
IConsole {1dea5c4b-0753-4193-b909-22330f64ec45}

 Hago lo que me dice pero no pasa nada, a ver si me podéis ayudar,
muchas gracias.



Hace poco en salieron actualizaciones del kernel tanto para la rama
stable como para testing.
Segro que tienes el source del kernel corriendo? Yo "discutí" con vmware
un rato hasta que me dí cuenta de ésto.

Puedes asegurarte con un apt-get install linux-headers-`uname -r`
(fijate que no son las comillas simples, son las que están al lado de la
P en el teclado en español, junto con "^" y "[" ).

Saludos.

Martín S. Spinassi


Hola.

La solucion que te voy a dar es un poco chapusera pero estoy casi seguro que te va a funcionar. Segun veo el problema no es que te este pidiendo las cabeceras del kernel sino las del compilador de C, ya que segun note en la ultima instalacion que hice no esta viniendo instalado por defecto. ¿que paquete instalar? ni idea. Pero la ultima vez que instale VMWARE la solucion fue instalar module-assistant (creo que se escribe asi estoy un poco lejos de mi maquina para confirmarlo) luego lo ejecutas:

#module-assistant

y le dices que prepare el sistema. Te va a instalar todos los paquetes necesarios para compilar cualquier modulo (gcc g++ kernel-headers ... etc) y por ende te instala todo lo que necesitas para poder instalar el VMWARE. Repito un poco chapusera la solucion pero no se me ocurre nada mas facil, a menos que ejecutes un apt-cache search c o algo por el estilo e instales los paquetes que te faltan a mano.

Suerte y comenta.

JR



Reply to: