Download No Slide Title - Escuela de Ingeniería Electrónica
Document related concepts
no text concepts found
Transcript
Escuela de Ingeniería Electrónica CAPITULO 12 Instalación y mantenimiento Escuela de Ingeniería Electrónica Agenda Términos de hardware, conceptos y componentes Instalación de hardware, configuración y mantenimiento Comprobación del hardware y configuración Laptops y dispositivos móviles Ing. José Alberto Díaz García 2 Escuela de Ingeniería Electrónica Repaso de los componentes de hardware Las tarjetas madre son el componente central, el cual permite a los otros dispositivos del sistema correr apropiadamente. Así como el (CPU), si la tarjeta madre falla, todo el sistema fallará. Cuando se instala RAM, los usuarios no deben preocuparse por compatibilidad. El usuario puede instalar cualquier RAM de cualquier fabricante en un sistema Linux. Ing. José Alberto Díaz García 3 Escuela de Ingeniería Electrónica Repaso de los componentes de hardware En el hardware se incluye unidades de disco duro de pequeña capacidad, unidades de disco compacto CD-ROM y tarjetas de video si el sistema se utiliza únicamente para procesar texto, e-mail, y acceso a Internet. Ing. José Alberto Díaz García 4 Escuela de Ingeniería Electrónica Unidad Central de Procesos (CPU) Originalmente, Linux fue desarrollado para los procesadores Intel 80x86. Linux fue desarrollado para los sistemas 386 y corre en los sistemas actuales y es también compatible con la familia subsiguiente de procesadores de Intel como el 486 y toda la clase de procesadores Pentium. Otros chips compatibles de la familia x86 de otros fabricantes como Athlon de AMD, Duron y los procesadores K6 son también compatibles con Linux. Ing. José Alberto Díaz García 5 Escuela de Ingeniería Electrónica Video Hardware La selección y configuración del hardware referente al video es una tarea complicada. Los sistemas Linux cuando son utilizados como servidores no necesariamente necesitan instalar tarjetas de video. El tipo de tarjeta de video es importante cuando se instala el componente X Server. El X server provee la GUI. Ing. José Alberto Díaz García 6 Escuela de Ingeniería Electrónica Componentes de Hardware Misceláneos Algunos componentes de hardware requieren de configuraciones especiales si se instalan en un sistema con Linux. Los siguientes dispositivos requieren de drivers especiales o configuraciones antes de que operen apropiadamente con Linux: Dispositivos USB Tarjetas de sonido Tarjetas para la captura de video Modems internos Ing. José Alberto Díaz García 7 Escuela de Ingeniería Electrónica Dispositivos para monitoriar el Hardware Algunos de los dispositivos que son muy útiles en la detección de averías en los problemas de redes son: Con un generador de tonos, uno de los terminales se coloca en uno de los extremos del cable y se genera un tono. Un localizador al otro extremo se recibe el tono. Un cable cruzado “crossover” se utiliza para conectar dos computadores sin utilizar un hub. Ing. José Alberto Díaz García 8 Escuela de Ingeniería Electrónica Dispositivos para monitoriar el Hardware Con un “Time domain reflectometer” (TDR), se envía un pulso sonoro a través del cable. El pulso se mide para localizar cortos o rupturas en el cable. El voltímetro, se utiliza para medir pulsos eléctricos por el cable y para determinar si hay cortos o quiebres en el cable. Ing. José Alberto Díaz García 9 Escuela de Ingeniería Electrónica Dispositivos para monitoriar el Hardware Un probador de cable se utiliza para detectar rupturas y cortos. Se utiliza un osciloscopio para la calibración. También se utiliza para medir el nivel de voltaje de la señal que puede pasar por el cable durante un periodo de tiempo. Un medidor de LAN puede probar broadcasts, colisiones, niveles de utilización y errores en redes tipo Ethernet y Token Ring. Ing. José Alberto Díaz García 10 Escuela de Ingeniería Electrónica Localización de drivers para Hardware para Linux Hay posibles fuentes de drivers para hardware para los sistemas Linux. En un sistema Linux, el kernel es la interfase entre el sistema operativo, el cual es el software y el hardware. La mayoría de los drivers en Linux se localizan internamente en el Kernel o pueden agregársele de alguna manera. Algunos dispositivos de hardware como impresoras, escáner y tarjetas de video no se encuentran en el kernel. Estos dispositivos residen externamente en un programa externo al kernel. Ing. José Alberto Díaz García 11 Escuela de Ingeniería Electrónica Configuración del hardware en un sistema Linux. Las tarjetas de expansión se instalan en la tarjeta madre del computador. Tarjetas de sonido, tarjetas de video, modems, tarjetas tipo SCSI, controladores RAID son algunos de los ejemplos de tarjetas de expansión internas. Para ver la localización de los recursos en un sistema Linux se encuentra en los archivos: /proc/interrupt, /proc/dma, /proc/ioports files. Utilizando el comando cat con los archivos antes mencionados, se pueden ver que dispositivos están localizados. Ing. José Alberto Díaz García 12 Escuela de Ingeniería Electrónica Configuración de Hardware en un sistema Linux Si se utiliza la interfase GUI como por ejemplo KDE, se pueden ver las localizaciones de los recursos utilizando la herramienta “Control Center Tool”. Ajuste los jumpers apropiados para el dispositivo. Los jumper son una tapa de metal con una cubierta plástica que cubre los pines para jumpers. Ing. José Alberto Díaz García 13 Escuela de Ingeniería Electrónica Configuración del Hardware en un sistema Linux El último paso en la configuración del hardware en un sistema Linux es cargar los drivers apropiados y ajustar las opciones correctas relacionadas con el driver. Las opciones se pueden seleccionar de dos formas: una es por medio de las opciones del kernel y la otra por medio de las opciones del modulo. Ing. José Alberto Díaz García 14 Escuela de Ingeniería Electrónica Módulos del Kernel de Linux Las últimas distribuciones de Linux incluyen soporte para el cargador del módulo del Kernel. Una de las últimas distribuciones de Linux es la versión de Red Hat Linux que se utiliza en este curso. El cargador del módulo del Kernel significa que el kernel tiene la habilidad de cargar y desmontar drivers con forme los necesita. Ing. José Alberto Díaz García 15 Escuela de Ingeniería Electrónica Módulos en el Kernel de Linux El programa “insmod”, se utiliza para insertar un simple módulo en el kernel. La sintaxis de este comando incluye el nombre del módulo que se cargará con algunas opciones. El programa “modprobe”, reduce esta complicación administrativa y automáticamente carga cualquier dependencia que contenga el módulo. Ing. José Alberto Díaz García 16 Escuela de Ingeniería Electrónica Módulos en el Kernel de Linux El programa “rmmod” puede ser utilizado para remover drivers o módulos. El programa “modprobe” con los modificadores -r o – remove option también remueve los módulos. “ismod” indica los módulos y dispositivos que están siendo utilizados, así como otra información adicional. “ismod” también lista el tamaño de los módulos y sus dependencias. Ing. José Alberto Díaz García 17 Escuela de Ingeniería Electrónica Cables de potencia El primer cable de potencia es el que se conecta al tomacorriente de la pared. El cable es externo y no necesariamente es parte de la instalación de los dispositivos periféricos. El otro tipo de cable de potencia es interno. Este cable conecta la fuente de poder interna con los dispositivos de hardware. Ing. José Alberto Díaz García 18 Escuela de Ingeniería Electrónica Cables de potencia Los cables internos permiten a los dispositivos enviar datos de un dispositivo a otro. Generalmente los cables se extienden de un controlador en la tarjeta madre a un disco o a una unidad de cinta que almacena datos. La forma más común de cables para datos es la llamada “ribbon cable”. Ing. José Alberto Díaz García 19 Escuela de Ingeniería Electrónica Cables de potencia Cuando se instalan dispositivos SCSI, mantenga en mente que algunos de los cables no se conectan al dispositivo, recuerde que deben haber más cables que dispositivos disponibles. Los cables externos se refieren a los cables que conectan los dispositivos externos al computador como por ejemplo el teclado, ratón, monitor, impresoras, scanner y conexiones a red. Ing. José Alberto Díaz García 20 Escuela de Ingeniería Electrónica Ajustes de IRQ, DMA y I/O La mayoría del hardware, especialmente tarjetas controladores con conectores ISA y PCI, que se instalan en la tarjeta madre utilizan recursos de hardware localizados en la tarjeta madre. Estos recursos generalmente son llamados “Interrupt Request” (IRQ), “Direct Memory Access Channel” (DMA), y puertos de “Input/Output (I/O)”. Hay más puertos I/O disponibles que canales de DMA y IRQs. Ing. José Alberto Díaz García 21 Escuela de Ingeniería Electrónica Dispositivos EIDE Los dispositivos EIDE generalmente son para unidades de discos duros, unidades de floppies, CDROMs, y otro tipos de discos y unidades de cintas. La diferencia radica en las velocidades de transferencia de datos. Cuando se instala un dispositivo EIDE confirme que se seleccionan como maestro y como esclavo. En Linux, la unidad maestra se encuentra con la letra más baja en el archivo /dev/hdx filename, donde x es la letra del dispositivo. Ing. José Alberto Díaz García 22 Escuela de Ingeniería Electrónica Dispositivos SCSI 1. Compruebe el variante SCSI. 2. Cada dispositivo SCSI instalado necesita asignársele un número, o un SCSI ID. 3. Compruebe que hay un elemento terminal. 4. Compruebe la calidad del cable. 5. Compruebe el largo del cable. Ing. José Alberto Díaz García 23 Escuela de Ingeniería Electrónica Ajuste del BIOS El BIOS juega un papel muy importante en la configuración e instalación del hardware. Otro aspecto del BIOS que difiere de un sistema a otro es el ajuste de la herramienta “Complementary Metal Oxide Semiconductor” (CMOS). El CMOS es un componente de memoria del BIOS donde se configuran las opciones del hardware y son almacenadas de tal forma que se cargan cada vez que el sistema bootea. Ing. José Alberto Díaz García 24 Escuela de Ingeniería Electrónica Dispositivos para el diagnóstico y la localización de averías En algunos casos los dispositivos EIDE/ATA pueden producir una baja transferencia de datos en los sistemas Linux. Una posible razón es el uso de un driver equivocado. La herramienta “hdparm” puede utilizarse para probar la velocidad de los discos así como de ajustar algunas opciones. Lea la “man page” de “hdparm” para encontrar más información acerca de todas las posibles opciones que se pueden utilizar con esta herramienta. Ing. José Alberto Díaz García 25 Escuela de Ingeniería Electrónica Dispositivos SCSI En cualquier cadena SCSI debe existir un elemento terminal, coloque en el cada extremo del cable el terminal con el fin de mantener la señal en buenas condiciones. Algunos dispositivos SCSI son capaces de auto-terminar ajustando el jumper o switch apropiado. Los adaptadores SCSI generalmente tienen 3 adaptadores. Hay un terminal externo y dos internos. Los dos terminales internos son anchos o angostos para adaptadores SCSI. Ing. José Alberto Díaz García 26 Escuela de Ingeniería Electrónica Dispositivos Periféricos Los dispositivos periféricos son dispositivos que se conectan al computador por medio de puertos internos o externos y son controlados por el computador. Hay algunas interfases para periféricos que deben conectarse para diagnosticarse y localizar averías en el periférico. Floppy, monitores, teclados, mouse, puertos paralelos, puertos seriales RS-232, USB y los cables. Ing. José Alberto Díaz García 27 Escuela de Ingeniería Electrónica Hardware de Core del sistema El hardware del core del sistema se refiere a la RAM, CPU, y la tarjeta madre, las partes más críticas del hardware del sistema. Si alguno de estos dispositivos no trabaja apropiadamente o están dañados el sistema completo deja de operar. En un sistema Linux, algunos de los problemas asociados con el hardware del core del sistema no se detectan si no es hasta que el sistema se vuelve a cargar. Otro indicador de ayuda en el diagnóstico apropiado es identificar los problemas en el momento en que ocurren. El problema ocurre cuando se levanta el sistema o cuando después de un tiempo específico de que el sistema esta corriendo se presenta la falla. Ing. José Alberto Díaz García 28 Escuela de Ingeniería Electrónica Administración de la potencia La instalación de Linux en laptops es un área que requiere de especial atención. Linux no fue diseñado inicialmente para correr en sistemas en donde la administración de potencia o donde se necesitaba el intercambio de tarjetas. El reto más grande en la utilización de Linux es instalarlo en un laptop. Puede ser difícil obtener la configuración XFree86 para trabajar apropiadamente con los displays de cristal líquido (LCDs) para el uso apropiado del laptop. El problema más grande concerniente en la instalación de Linux en un laptop es instalar la interfase gráfica GUI apropiadamente. Ing. José Alberto Díaz García 29 Escuela de Ingeniería Electrónica Dispositivos de tarjetas para PC Una tarjeta de expansión estándar que puede se insertada en un laptop es del tipo PCMCIA. El principal problema utilizando tarjetas PCMCIA en un sistema Linux es que estas tarjetas han sido diseñadas para ser insertadas o removidas. Esto fuerza al driver a ser instalado y removido cada vez que la tarjeta se inserta o se extrae. Los paquetes de drivers para tarjetas PCMCIA incluyen una utilidad de “Card Services”, el cual ayuda a montar y desmontar fácilmente el dispositivo del kernel en forma segura para el sistema. Ing. José Alberto Díaz García 30