PDF de programación - Guia de Configuracion del Nucleo en Gentoo Linux

Imágen de pdf Guia de Configuracion del Nucleo en Gentoo Linux

Guia de Configuracion del Nucleo en Gentoo Linuxgráfica de visualizaciones

Publicado el 27 de Marzo del 2018
405 visualizaciones desde el 27 de Marzo del 2018
235,2 KB
5 paginas
Creado hace 15a (21/06/2008)
Documentación Gentoo Linux -- Guía de Configur...

http://www.gentoo.org/doc/es/kernel-config.xml

Guía de Configuración del Núcleo en Gentoo Linux

Contenido: 1. Introducción

1. Introducción

Gentoo proporciona dos maneras para manejar la instalación y actualización del núcleo: la automática (con genkernel)
y la manual. Aunque el método automático podría ser visto como más fácil para el usuario, hay un gran número de
razones por las cuales una gran proporción de usuarios Gentoo escogen configurar su núcleo manualmente: mayor
flexibilidad, menor tamaño del núcleo, tiempos de compilación más cortos, mejor experiencia didáctica, aburrimiento
severo, etc. etc.

Esta guía no cubre la manera automática (con genkernel). Si prefiere usar genkernel para compilar e instalar su
núcleo, diríjase a la documentación de Genkernel.

Esta guía no intenta documentar el proceso de configuración manual desde el inicio hasta el final -- el proceso de
configuración depende en mayor grado en el sentido común y un grado de conocimiento técnico relativamente alto
acerca de su sistema. En vez de eso, este documento introducirá los conceptos de la configuración manual y detallará
los problemas más comunes que enfrentarán los usuarios.

Este documento está escrito tomando en cuenta las versiones más recientes del núcleo, para las arquitecturas de
computadora más comunes. Algunos detalles pueden ser distintos para núcleos más antiguos o para arquitecturas más
exóticas, pero la mayor parte del contenido seguirá siendo relevante.

En esta coyuntura, asumiremos que tiene las fuentes del núcleo Linux desempacadas en el disco duro (usualmente por
ahí por /usr/src) y esperamos que conozca cómo ingresar a la herramienta de configuración menuconfig y navegar a
través de su sistema de menús. Si no se encuentra ya en esta etapa, hay otros documentos disponibles para ayudarlo.

La Guía del Núcleo lista los paquetes de fuentes del núcleo del que disponemos
La Guía de Actualización del Núcleo explica cómo actualizar el núcleo o cambiar de un núcleo a otro.
El Manual Gentoo también cubre aspectos de la instalación del núcleo.

2. Conceptos de Configuración

Lo básico

Imprimir

Actualizado 21 de

junio, 2008

Sumario: Este
documento tiene la
finalidad de presentar
conceptos acerca de la
configuración manual
del núcleo y detallar
algunos de las fallas
más comunes de
configuración.

Daniel Drake
Autor

Curtis Napier
Contribuyente

Justin Robinson
Contribuyente

Łukasz Damentko
Contribuyente

Jonathan Smith
Editor

Joshua Saddler
Editor

John Christian
Stoddart
Traductor

Manuel Peral
González
Traductor

Enrique Barbeito
Garcia
Traductor

El proceso general es realmente simple: se prensentan una serie de opciones categorizadas en menús individuales y
sub-menús y entonces uno selecciona el soporte de hardware y características relevantes del núcleo para su sistema.

Donate to support our
development efforts.

El núcleo incluye una configuración por defecto, que es presentada la primera vez que ejecute menuconfig sobre un
conjunto particular de fuentes. Los valores por defecto son generalmente amplios y con sentido común, lo cual
significa que la mayoría de los usuarios solamente tendrán que hacer una pequeña cantidad de cambios a la
configuración base. Si decide desctivar una opción activada por defecto, asegúrese de comprender exactamente qué
hace esa opción y las consecuencias de su desactivación.

Si esta es su primera vez configurando un núcleo Linux, debe apuntar a ser algo conservador: no sea demasiado
aventuroso y mientras sea posible, trate de no hacer demasiadas modificaciones a los valores por defecto. Al mismo
tiempo, tome en cuenta que hay ciertas partes de la configuración que absolutamente deben afinarse a su sistema
¡solo para arrancar!

Inclusión vs modular

La mayoría de las opciones de configuración tienen tres estados: pueden no ser construidas, pueden ser construidas
para formar parte integral del núcleo (Y) o construidas como un módulo (M). Los módulos se almacenan
externamente en el sistema de archivos, mientras que los ítems integrales forman parte de la imagen del núcleo.

Hay una diferencia importante entre integrales y modulates: con pocas excepciones, el núcleo no hace intento alguno
de cargar módulos externos cuando haga falta (esto se deja a cuenta del usuario). Mientras que otras partes del
sistema puedan cargar módulos según demanda, se recomienda que construya las opciones de soporte de hardware y
características del núcleo de manera integral. El núcleo entonces puede asegurar que la funcionalidad y soporte de
hardware esten siempre disponibles cuando hagan falta.

Por supuesto que para algunas partes de la configuración, la construcción integral es un requerimiento absoluto. Por
ejemplo, si su partición raíz es un sistema de archivos ext2, el sistema no va a arrancar si el soporte para ext2 fue
construido como un módulo (ya que el sistema tendría que buscar en la misma partición raíz para encontrar el módulo
ext2, pero no puede ver la partición raíz ¡hasta que tenga cargado el módulo de soporte ext2 cargado!).

Soporte de Hardware

Más allá de detectar el tipo de arquitectura del sistema, la herramienta de configuración no hace ningún intento para
identificar qué hardware está presente en el sistema. Mientras que hay una configuración por defecto para algún
soporte de hardware, es obligatorio encontrar y seleccionar las opciones de configuración relevantes a la configuración
de hardware del sistema.

1 de 5

19/11/09 21:53

Documentación Gentoo Linux -- Guía de Configur...

http://www.gentoo.org/doc/es/kernel-config.xml

Esto simplemente requiere un conocimiento de los componentes adentro y conectados al computado, o para que
identifique estos componentes. Para la mayoría de los componentes internos, necesita identificar el chipset usado en
cada uno, en vez de el nombre de mercado del producto.
Existen algunas herramientas disponibles que pueden ser de ayuda. lspci (parte del paquete sys-apps/pciutils)
identificará su hardware PCI y AGP, incluyendo componentes construidos en la propia tarjeta madre. lsusb (del
paquete sys-apps/usbutils) identificará los dispositivos conectados a los puertos USB.

La situación es algo confusa por la variación de grados de estandarización en el mundo del hardware. A no ser que
haya una verdadera desviación de las normas, los discos IDE "sencillamente funcionarán". al igual que los teclados y
ratón PS/2 o USB. Obtendrá soporte para una pantalla básica VGA. Sin embargo, algunos dispositivos, tales como
adaptadores ethernet prácticamente no tienen estandarización, así que tendrá que identificar el chipset ethernet y
seleccionar el soporte apropiado de hardware para la tarjeta específica para poder obtener acceso a la red.

Adicionalmente, mientras que algunas cosas apenas funcionan con la configuración por defecto, tal vez tenga que
seleccionar opciones más especializadas para obtener el potencial pleno de su sistema. Por ejemplo, si no activa el
soporte para el chipset IDE apropiado, los discos IDE correrán muy lentamente.

Características del Núcleo

Al igual que el soporte de hardware, también hace falta pensar en términos de las características del software
requeridos del núcleo. Un importante ejemplo de este tipo de característica es soporte para sistemas de archivos: hará
falta seleccionar soporte para los sistemas de archivos usados en el disco duro, al igual que cualquier otro sistema de
archivo utilizado en almacenamiento externo (por ejemplo, VFAT en pen drives USB).

Otro ejemplo común es la funcionalidad avanzada de redes. Si desea hacer algún tipo de enrutamiento o trabajar con
un cortafuego, debe asegurar que los ítems relevantes de la configuración del núcleo estará incluidos.

Listo?

Ahora que hemos introducido los conceptos, podremos empezar a identificar el hardware y navegar a través de los
menús de configuración, seleccionando las opciones requeridas para el núcleo del sistema.

El resto de esta página tratará de clarificar algunas áreas comunes de confusión y proporcionar consejos para evitar
problemas comunes que los usuarios a menudo encuentran. ¡Buena suerte!

3. Problemas y áreas de confusión comunes

Los discos SATA son SCSI

La mayoría de sistemas de escritorio modernos vienen con dispositivos de almacenamiento (discos duros y discos
CD/DVD) en un bus Serial ATA, en vez del más antiguo bus tipo IDE (cable plano).

El soporte SATA en Linux está implementado en una capa llamada libata, el cual se siente debajo del subsistema
SCSI. Por esta razón los manejadores SATA se encuentran en la sección de configuración de manejadores SCSI.
Además, los dispositivos de almacenamiento serán tratado como dispositivos SCSI, lo cual significa que también se
requiere soporte para discos y cdroms SCSI. El disco duro SATA será nombrado (por ejemplo) /dev/sda y el disco
CD/DVD SATA será nombrado (por ejemplo) /dev/sr0.

Aunque la mayoría de estos manejadores son para controladores SATA, libata no fue diseñado para ser específica a
SATA. Todos los manejadores IDE comunes también serán porteados a libata en el futuro cercano y en ese punto, las
cosideraciones antes mencionadas aplicarán tmbién a usuarios de IDE.

Listado de Código 3.1: Opciones de configuración para libata
Device Drivers --->
SCSI device support --->
<*> SCSI device support
<*> SCSI disk support
<*> SCSI CDROM support
SCSI low-level drivers --->
<*> Serial ATA (SATA) support
Seleccione el chipset de las opciones listadas debajo de
la opción anterior

Chipsets IDE y DMA

A pesar de la introducción de SATA, los dispositivos IDE todavía son muy comunes y muchos dependen de ellos. IDE
es un tecnología bastante genérica y como tal, Linux soporta casi todos los controladores IDE tal cual sin seleccionar
opciones específicas a determinados controladores.

Sin embargo, IDE es una tecnología vieja y en su encarnación Programmed Input/Output, no logra proporcionar las
tasas de transferencia requerid
  • Links de descarga
http://lwp-l.com/pdf9922

Comentarios de: Guia de Configuracion del Nucleo en Gentoo Linux (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad