[EMAIL PROTECTED] dixit: ~> ~> Ya descomprimí las fuentes del kernel, todo bien (gracias a quien me ~> ayudo aqui). Me situo en /usr/src/linux: ~> ~> make menuconfig (ok) ~> make dep (ok) ~> make clean (ok) ~> make bzImage ~> ~> Hasta aqui llego. Luego de mucho texto saltando por la pantalla, se ~> detiene de repente: ~> ~> gcc: Internal compiler error: program cc1 got fatal signal 11 ~> ~> make[3]: **** [dir.o] Error1 (...) ~> ~> Dos veces lo he intentado, y en ambas me da el error distinto (por ~> ejemplo, la primera vez la lista comenzaba en make[2]. ~> ~> Que estoy haciendo mal??? * Imagino que nada. A mí también me pasa con bastante frecuencia, hasta que al final consigo compilar el núcleo. Inténtalo varias veces; para evitar pasar cada vez por la misma configuración (make config), puedes guardar /usr/src/linux/.config (por ejemplo en /tmp/), luego, desde /usr/src/linux/ haces: # make mrproper # cp /tmp/.config /usr/src/linux/ # make oldconfig # make dep # make clean # make zImage (o bzImage) # make modules # make modules_install
# cp /usr/src/linux/arch/i386/boot/bzImage /boot/vmlinuz-dragon01 # cp /usr/src/linux/System.map /boot/System.map-dragon01 # cd /etc editar lilo.conf y añadir: image=/boot/vmlinuz-dragon01 root=/dev/hdxn (donde esté, vg. hda2) label=lin01 (o como quieras llamarlo) read-only guardarlo, y ejecutarlo: # lilo Luego reinicias, y cuando aparezca la línea lilo:, tecleas: lin01 (o como lo hayas nombrado en label) *¡Ah! antes que nada (bueno, después de haber instalado los fuentes, renombrado el directorio, y haber recreado el enlace simbólico linux al directorio de fuentes), en README dice: - make sure your /usr/include/asm, /usr/include/linux, and /usr/include/scsi directories are just symlinks to the kernel sources: cd /usr/include rm -rf asm linux scsi ln -s /usr/src/linux/include/asm-i386 asm ln -s /usr/src/linux/include/linux linux ln -s /usr/src/linux/include/scsi scsi o sea, que borres esos tres ficheros en /usr/include y los vuelvas a crear como enlaces a sus correspondientes en el directorio de los fuentes. Si después de todo esto (prueba varias veces) no te funcionara, mira si tienes las versiones correctas del compilador gcc y de binutils. Según el Kernel-faq: 2. What are the recommended compiler/binutils for building 2.0.x kernels and 2.2.x kernels? + (RRR) The recommended compiler is gcc 2.7.2.x. The recommended binutils is 2.8.1.0.23, or 2.9.1.0.3 and newer. Avoid binutils versions from 2.8.1.0.25 to 2.9.1.0.2, these were beta releases and known to be buggy. See the Changes file for details. Un saludo, Horacio. -- Claves - GnuPG/PGP - Keys : http://www.rediris.es/cert/keyserver o/or Envía un mensaje vacío a [EMAIL PROTECTED] con la línea de asunto: Send a blank message to [EMAIL PROTECTED] with the subject line: Tipo de Clave/Key Type Asunto:/Subject: DSA/ElGamal fetch dsa/elgamal DSS/Diffie-Hellman fetch dh/dss RSA fetch rsa