INFORMATICA

Páginas: 63 (15509 palabras) Publicado: 31 de agosto de 2013
Arranque y servicios.
5.1. Proceso de arranque.
Durante el proceso de arranque de la máquina se realizan las
comprobaciones necesarias para configurar y activar todos los servicios
definidos por el administrador del sistema. Es fundamental conocer este
procedimiento y preparar los cambios necesarios según la planificación
realizada para dicho ordenador.
El proceso de arranque de unservidor Linux basado en arquitectura x86
(Intel, AMD) comprende los siguientes pasos [2]:
· Tras comprobar los dispositivos de la máquina, el BIOS ejecuta el
primer paso del cargador del sistema, situado en el sector de
arranque del primer disco duro. GRUB es el cargador usado
actualmente en Linux.
· El cargador de arranque ejecuta el segundo paso del proceso,
situado en la partición /boot.· El núcleo de Linux y sus módulos adicionales se cargan en
memoria y se monta la partición raíz en modo de sólo lectura.
· El núcleo toma el control de la secuencia de arranque y ejecuta el
proceso de inicio (/sbin/init.
· Este programa de iniciación carga todos los servicios definidos,
ejecuta los programas de iniciación y configuración y monta las
particiones definidas. /sbin/init leela información de los
ficheros de configuración (/etc/inittab en SysVinit de Fedora o
/etc/event.d/* en Upstart de Ubuntu). El proceso carga en
primer lugar los servicios básicos y luego los asociados al nivel de
arranque elegido por el administrador.
· Se finaliza el arranque del sistema presentando al usuario el
proceso de conexión (login) o el entorno gráfico (normalmente
GNOME o KDE).Evidentemente, por motivos de seguridad, todos los ficheros y mandatos
de configuración tienen que estar completamente vetados para los
usuarios normales del servidor y sólo pueden ser ejecutados o
modificados por el usuario root.
SysVinit, implantado por defecto en Fedora y en muchas otras
distribuciones Linux, es un proceso de arranque secuencial (basado en
System V Init), que es lentoy presenta ciertos problemas para usar
nuevos dispositivos (como sistemas de archivos en USB).
46
Ubuntu utiliza Upstart, un proceso controlado por eventos que aún está
en proceso de desarrollo y que puede emular el funcionamiento de
SysVinit.
Existen también otras alternativas en desarrollo basadas métodos de
arranque paralelo (init-NG) o dirigidas por eventos (Solaris ServiceManagement Facility o Apple launchd).
5.2. El cargador GRUB.
Como se ha descrito en el apartado anterior, un programa cargador de
arranque es el encargado de iniciar un sistema operativo.
Los principales cargadores usados por Linux soportan la definición de un
menú de ejecución para los distintos sistemas operativos instalados en el
ordenador e iniciarlos en determinados niveles de ejecución.
ElCargador de Arranque Unificado de GNU (GRUB) [1] permite al
usuario elegir el sistema operativo y el núcleo con que desea trabajar.
GRUB tiene 2 modos de operación [2]:
· El modo directo se usa para cargar el núcleo de Linux sin
ningún tipo de intermediarios.
· El modo encadenado se utiliza para cargar otros sistemas
operativos y apunta al primer sector de arranque de la partición,
dondese encuentran los ficheros de iniciación del sistema.
GRUB ofrece al usuario un entorno de operación válido para realizar
configuraciones previas al inicio del sistema operativo, pudiendo acceder
directamente a su fichero de control /boot/grub/grub.conf o
/boot/grub/menu.list.
Las órdenes para la configuración de GRUB definen las características del
menú de arranque, indicando losdistintas opciones de carga de sistemas,
la opción por omisión, límites temporales, entorno gráfico, etc.
El siguiente ejemplo presenta la configuración de un menú para arrancar
Ubuntu 8.10 con un núcleo versión 2.6.27-11 en la segunda partición del
primer disco, y Windows XP en la primera partición.
boot=/dev/sda
default=0
timeout=5
title Ubuntu 8.10, kernel 2.6.27-11-generic
kernel...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informática
  • Informatica
  • Informatica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS