Base de Datos de Soporte SuSE

Título: Kernel demasiado grande - Kernel too big

---

Página principal ---- Buscar ---- Historia ---- Versiones ---- Temas ---- Indice
Deutsch ---- English
---

Kernel demasiado grande - Kernel too big

Síntomas:

Después de configurar el kernel, empieza la compilación mediante por ejemplo el comando make zImage. Al final del proceso aparece un mensaje de error como este:

Boot sector 512 bytes
Setup is 1252 bytes
System is 531kB
System is too big

Los valores son sólo ejemplos.

El mensaje también puede aparecer al intentar instalar el kernel (con YaST) o al ejecutar /sbin/lilo:

Kernel too big

Causa:

Demasiados drivers compilados directamente en el kernel ('y' en lugar de 'm').

Solución:

Hay dos soluciones posibles. La primera de ellas es preferible; raramente necesitará la segunda.

  1. Por favor, piensese otra vez si realmente necesita todas las opciones que ha elegido para su kernel. "Cuanto más mejor" no es una buena elección para el kernel. Al compilar el propio kernel debe intentar que sea lo más pequeño posible y que sea el que mejor se adapte a las características de su sistema.

    Muchos de los drivers disponibles se pueden compilar como módulo. Esta opción es siempre preferible. Los módulos se cargan automáticamente cuando se necesitan; así pues, sólo consumen memoria cuando están cargados. Lea el manual de SuSE linux bajo lel término Módulo.

    Las siguientes opciones no se deben elegir como módulo:

  2. Si realmente necesita un kernel monolítico con todos los drivers compilados, pruebe el comando make bzImage.

Para más información lea por favor la 'guia de usuario de Lilo' Lilo User Guide en el directorio /usr/doc/packages/lilo-$VERSION/.

---

Palabras clave: ZIMAGE, BZIMAGE, KERNEL, TOO BIG

---

Página principal ---- Buscar ---- Historia ---- Versiones ---- Temas ---- Indice
Deutsch ---- English
---

SDB-bzimage, Copyright SuSE GmbH, Nuremberg, Germany - Versión: 13. Sep 1998
Impressum - Zuletzt generiert: 19. Jul 1999 14:07:54 by jordi with sdb_gen 1.00.0