Re: ¡¡¡¡AYUDA CON KERNEL!!!!!
xxx pss a ti te lo voy a dexir escribió:
Ola, comenzaré a explicar por qué quiero compilar el kernel, yo uso
debian woody 3.0 y viene con un kernel 2.2, el cual no incluye drivers
para mi tarjeta de sonido, una Terratec 128i (PCI), en cambio el
kernel 2.4.2 si que lo trae, y es el "ESS SOLO 1", bueno...yo me he
descargado el kernel 2.4.22 de la pagina www.kernel.org, .....
- he descomprimido el contenido del archivo (.tar.bz2) al directorio
/usr/src/linux
- Luego hice el link al archivo, ln -s linux-2.4....... /linux
- Luego ejecuté el "make menuconfig", sin ningun problema, no me
dio ningun tipo de fallo, con lo que asumo que las herramientas
necesarias para la compiación son las correctas (tanto el make como el
gcc, etc...)
- Mas tarde hago "make dep" y luego "make clean" sin ningun problema
tampoco
- Finalmente hago el "make bzImage" y es donde despues de unos 10
minutos compilando (poseo un p200 mmx con 48 mbs de ram) me salta un
error que dice:
He compilado el kernel varias veces, tanto en esta distro como en otras
y los pasos a seguir después de descomprimer el fichero sulen ser:
make clean (o mejor aún, make mrproper)
make config (o make menuconfig, o make xconfig, según cómo quieras que
te aparezca la selección características del nuevo kernel)
make dep
make modules
make install_modules
cp ./arch/i386/boot/bzImage /boot/<<el nombre que quieras darle>>
actualizar el gestor de arranque
En una máquina con el mismo procesador y memoria me sule tardar
aproximadamente una hora y media en compilar todo con una selección muy
justita (kernel y módulos).
Yo recompilé el kernel 2.4.22 en dicha máquina hace una semana y todo
fué bien. La distro que lleva el bicho es una woody actualizada con
algunos paquetes de testing.
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
net/network.o \
/usr/src/linux/arch/i386/lib/lib.a /usr/src/linux/lib/lib.a
/usr/src/linux/arch/i386/lib/lib.a \
--end-group \
-o vmlinux
nm vmlinux | grep -v '\(compiled\)\|\(\.o$\)\|\( [aUw]
\)\|\(\.\.ng$\)\|\(LASH[RL]DI\)' | sort > System.map
make[1]: Entering directory `/usr/src/linux/arch/i386/boot'
gcc -E -D__KERNEL__ -I/usr/src/linux/include -D__BIG_KERNEL__
-traditional -DSVGA_MODE=NORMAL_VGA bootsect.S -o bbootsect.s
as -o bbootsect.o bbootsect.s
bbootsect.s: Assembler messages:
bbootsect.s:253: Warning: indirect lcall without `*'
ld -m elf_i386 -Ttext 0x0 -s -oformat binary bbootsect.o -o bbootsect
ld: cannot open binary: No such file or directory
make[1]: *** [bbootsect] Error 1
make[1]: Leaving directory `/usr/src/linux/arch/i386/boot'
make: *** [bzImage] Error 2
KugXel:/usr/src/linux#
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
Deteniendose la compilación, donde esta mi fallo?????
Pregunté en varios canales del irc y me dijeron que podria ser porque
no seguia bien los pasos, pero he leido el manual de Frikis y otros
howto's y todos dicen lo mismo, luego me han dicho que podria ser que
la version del kernel que me he bajado estuviese mal o mal bajada,
pero e probado con la 2.4.20 y me da el mismo fallo......Finalmente vi
en google en un foro en ingles que habia un problema con el make 1.79
a la hora de compilar el kernel.....y le daba el mismo fallo que a mi,
pero ¿¿¿COMO SOLUCIONO EL FALLO????Llevo ya varios dias intentandolo y
necesito bastante compilarlo para tener sonido.
Gracias a todos aquellos que me puedan ayudar. Un saludo KugXel
_________________________________________________________________
Dale vida a tu correo. Con MSN 8 podrás incluir fotos y textos
increibles. http://join.msn.com/?pgmarket=es-es&XAPID=517&DI=1055
Reply to: