Manual de linux

Solo disponible en BuenasTareas
  • Páginas : 42 (10394 palabras )
  • Descarga(s) : 0
  • Publicado : 19 de septiembre de 2010
Leer documento completo
Vista previa del texto
 
UNIDAD I. PRIMEROS PASOS EN LINUX  1.1 1.2 1.3 1.4 1.5 1.6 1.7   Secuencia de inicialización  El proceso init  Configuración de grub  Comandos del sistema.  El editor vi  Laboratorio  Solucionario 

 

OBJETIVOS.       Discutir y entender la secuencia de inicialización.  Entender el rol de GRUB.  Entender el rol de INIT. Dominar los principales comandos que el Shell nos permite ejecutar  Dominar el editor más común como es vi.                                                           

 
UNIDAD I. PRIMEROS PASOS EN LINUX  1.1. Secuencia de inicialización  1.1.1 Orden de inicialización del sistema operativo. 1.1.2 Arranque de kernel.  1.1.3 Directorios y archivos relacionados    1.1.1 Orden de inicialización del sistema operativo. 

 

El  proceso  de inicialización    es  la  forma  en  la  cual  Linux  genera  un  procedimiento  de  encendido,  en  el  siguiente  orden:  a) Arranque de BIOS. Proceso del equipo, que reconoce hardware.  b) Arranque  de  GRUB.  Gestionador  de  arranque,    proporciona  una  secuencia  de  comandos  que  permiten  inicializar uno o varios sistemas operativos como Windows o Linux.  c)Arranque de kernel.  d) Inicialización de initd.    1.1.2 Arranque de kernel.   El kernel se encarga de las principales funciones del sistema operativo, como el manejo de memoria, planificador  de tareas, entradas y salidas, comunicación interprocesos, y demás sistemas de control.  El proceso del kernel se lleva en dos etapas; la etapa de carga y la etapa de ejecución. El kernel generalmente se  almacena en  un  archivo  comprimido  con  zlib.  Este  archivo  comprimido  se  carga  y  se  descomprime  en  memoria,  también  se  cargan  los  drivers  necesarios  por  medio  de  un  disco  RAM  (initrd).  El  disco  RAM  es  un  sistema  de  archivos temporal usado en la fase de ejecución del kernel. Una vez que el kernel se ha cargado en memoria y está listo, se lleva a cabo su ejecución. Esto se realiza llamando  la función startup del kernel, esta función establece el manejo de memoria (tablas de paginación y paginación de  memoria), detecta el tipo del CPU y funcionalidades adicionales.   El proceso de arranque en Linux monta el disco RAM que fue cargado anteriormente como un sistema de archivos temporal. Esto permite que los módulos que contienen drivers puedan ser cargados sin depender de otros drivers  de dispositivos físicos, y además mantiene el kernel más pequeño.  Se  inicializan  dispositivos  virtuales  con  la  intención  de  ser  usados  para  crear  sistemas  de  archivos,  como  LVM  o  software RAID antes de desmontar la imagen initrd. El sistema de archivos es cambiado por medio de la función pivot_root() la cual desmonta el sistema de archivos temporal y lo reemplaza con el real, el cual más tarde estará  totalmente disponible liberando la memoria que ocupada el temporal.  Una  vez  listo  el  manejador  de  excepciones,  el  planificador  de  tareas  y  demás,  por  fin  el  sistema  se  considera  totalmente operacional a nivel de procesos, por lo tanto se ejecuta el proceso init (el primer proceso en espacio de usuario), y luego inicia una tarea de inactividad por medio de cpu_idle().  1.1.3 Directorios y archivos relacionados  DIRECTORIO / ARCHIVOS  /boot  DESCRIPCION  Directorio de contenido de imágenes de arranque del sistema operativo. 

 
UNIDAD I. PRIMEROS PASOS EN LINUX  1.2. El proceso init  1.2.1 Niveles de ejecución.  1.2.2 Directorio y archivos relacionados  1.2.3 Herramientas de configuración de servicio.   

 El proceso init es uno de los procesos más importantes en Linux y uno de los primeros en cargarse. Sus principales  funciones son:     Control de procesos.  Comprobación y montaje del sistema de archivos.  Montaje y establecimiento de los  servicios o programas necesarios para el cliente.    1.2.1 Niveles de ejecución. ...
tracking img