Debe introducir al menos 3 caracteres en el buscador.
Inicio / Wikis / Tutoriales / Compilación del kernel paso a paso - Configuración de dispositivos adicionales

Compilación del kernel paso a paso - Configuración de dispositivos adicionales

 ----- 
Creative Commons Tutorial de PinkX - 10 de Febrero de 2005
Temas Relacionados: Sistemas operativos
4. Configuración de dispositivos adicionales
¡de suma importancia, no olvida!

Si contamos con un disco duro IDE desde el cual booteamos Linux, el soporte para este tipo de dispositivos NO debe ser configurado como módulo; esto es motivo para un kernel panic al momento de iniciar el sistema. Lo mismo va para quienes poseen discos SCSI.
<*> Enhanced IDE/MFM/RLL disk/cdrom/tape/floppy support
<*> Include IDE/ATA-2 DISK support
El resto de las opciones son para dispositivos específicos en su mayoría, nuevamente "?".
Networking options
>
Opciones de red: soporte para firewall, IP aliasing, masquerading, entre otros. No olvidar "?".
SCSI support
>
Soporte para dispositivos SCSI, desde controladoras hasta una variedad de periféricos.
Network device support
>
Soporte para diversos dispositivos de red, como adaptadores Ethernet, Token Ring, X.25, etc. ("?").
ISDN subsystem
>
Configuración ISDN. "?".
Character devices
>
Diversas opciones de dispositivos tales como soporte para terminales virtuales, consolas, puertos seriales, autodetección de IRQs, mouse, joysticks, adaptadores de captura de video y otros. "?".
Filesystems
>
Soporte para diversos sistemas de archivos: Ni se te ocurra compilar el soporte para ext2 como módulo. Como siempre, "?".
Console drivers
>
Drivers para la consola de texto, desde el normal VGA hasta extensión framebuffer. Nuevamente "?".
Sound
>
Soporte para sonido, junto con módulos para una gran cantidad de tarjetas. Muy importante ver la ayuda correspondiente a la tuya ("?") además de la documentación existente en /usr/src/linux/Documentation/sound.
Kernel hacking
>
La única opción que encontraremos dentro de esta categoría es Magic SysRq key, la cual nos permite, si la habilitamos, poder acceder a pantallas informativas y otras funciones muy útiles (sobre todo si se cae el sistema) a través de combinaciones de teclas. Una vez más recomiendo leer la ayuda correspondiente ("?").
Y a continuación, ¿qué?
Una vez finalizada la configuración del kernel (y estando seguros de que todo está como corresponde), debemos salir del programa y guardar los cambios.
Hecho esto, procedemos a generar las dependencias y limpiar los objetos residentes anteriores que puedan andar por ahi:
localhost:/usr/src/linux# make dep && make clean
Pregunta (para quienes no saben): ¿qué significa el &&? Respuesta: es un operador lógico que significa and (y), en términos prácticos, separa dos comandos, y siempre y cuando la salida del primero haya sido true (verdadero), o sea, haya tenido éxito, ejecutará el siguiente. De esta forma, nos aseguramos que solo se continuará si es que no hay errores.
A continuación, la parte más larga: la compilación de la imagen del kernel:
localhost:/usr/src/linux# make zImage
Mientras esto ocurre, podemos disfrutar de una taza de café, aunque en los procesadores actuales esto es cada vez menos posible  
Si al finalizar este proceso obtenemos un mensaje diciéndonos que el sistema es demasiado grande (system too big) tenemos dos posibilidades: tratar de compilar la imagen en un formato comprimido reemplazando el comando anterior por:
localhost:/usr/src/linux# make bzImage
o bien modularizando en mayor forma nuestro sistema, esto es, eliminando aquellas opciones innecesarias y utilizar la mayor cantidad de módulos posibles. Luego repetir el paso anterior.
Si, por el contrario, el sistema no nos arrojó ningún mensaje de error, estamos listos para el siguiente paso: compilar los módulos, e instalarlos:
localhost:/usr/src/linux# make modules && make modules_install
Otra pequeña espera (quizás mayor que la primera). Una vez terminado, estamos listos para nuestro siguiente paso.
Autor y licencia de 'Compilación del kernel paso a paso - Configuración de dispositivos adicionales'
PinkX Extraído de: http://foro.elhacker.net/index.php/topic,15029.0.html

Creative Commons License
Esta obra está bajo una licencia de Creative Commons.
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.

Wikis relacionados con 'Compilación del kernel paso a paso - Configuración de dispositivos adicionales'

Completo y fácil curso de Photoshop para principiantes. Todo lo necesario para trabajar con imágenes. Más »
Los dispositivos móviles como teléfonos celulares y asistentes personales digitales (PDAs) se están conectando a... Más »
El observatorio tecnológico del Ministerio de Educación y Ciencia está empezando a formar en el... Más »
Cómo ensamblar los componentes para construir un ordenador PC, paso a paso.
La compilación del kernel se hace a la manera Debian, es decir, con herramientas propias... Más »
¿Estás seguro de que deseas eliminar este capítulo?