Lihuen
RSSRSS AtomAtom

Diferencia entre revisiones de «Anatomia del booteo de Lihuen»

Línea 198: Línea 198:
 
Es un enlace simbolico a /etc/init.d/
 
Es un enlace simbolico a /etc/init.d/
  
 +
[[Category:Documentación]]
 
[[Category:Artículo incompleto]]
 
[[Category:Artículo incompleto]]

Revisión de 11:08 2 mar 2008

NOTA: este articulo necesita correcciones ortograficas (no me andan los acentos). Una vez realizadas, por favor borre esta leyenda!

Los scripts dentro de init.d son llamados en el orden de la tabla de contenidos.


/etc/rcS.d/S11hwclock.sh

Es un enlace simbolico a /etc/init.d/hwclock.sh que se encarga de inicializar el reloj de hardware de acuerdo al UTC.


/etc/rcS.d/S18ifupdown-clean

Es un enlace simbolico a /etc/init.d/ifupdown-clean que se encarga de borrar informacion vieja de dispositivos de red durante el inicio


/etc/rcS.d/S20module-init-tools

Es un enlace simbolico a /etc/init.d/module-init-tools que se encarga de cargar los modulos del kernel listados en /etc/modules


/etc/rcS.d/S25libdevmapper1.02

Es un enlace simbolico a /etc/init.d/libdevmapper1.02 que se encarga de cargar los modulos para mapeo de dispositivos


/etc/rcS.d/S30checkfs.sh

Es un enlace simbolico a /etc/init.d/checkfs.sh que se encarga de chequear los sistemas de archivos


/etc/rcS.d/S30procps.sh

Es un enlace simbolico a /etc/init.d/procps.sh que se encarga de setear las variables del kernel de /etc/sysctl.conf


/etc/rcS.d/S31hibernate

Es un enlace simbolico a /etc/init.d/hibernate que se encarga de validar los estados de swsusp y software suspend 2. Debe ser llamado despues montar los sistemas de archivos, pero antes de activar la swap.


/etc/rcS.d/S34fuse

Es un enlace simbolico a /etc/init.d/fuse que se encarga de cargar los modulos necesarios para el funcionamiento de fuse y monta fuse si es posible


/etc/rcS.d/S35mountall.sh

Es un enlace simbolico a /etc/init.d/mountall.sh que se encarga de montar todos los sistemas de archivos. Usa funciones y variables de

  • /lib/init/vars

Solo carga el valor de la variable VERBOSE=no


  • /lib/lsb/init-functions

mountall.sh usa funciones de aca para loguear acciones con logd


  • /lib/init/mount-functions.sh

De aca se usan las funciones

pre_mountall() que crea copias de /var/run y /var/lock en /lib/init/rw/var.run y /lib/init/rw/var.lock para asegurarse que estan montados y que tiene permisos de lectura/escritura y llama a mount con la opcion --bind.

post_mountall() que vuelve a montar /var/run y /var/lock preservando los cambios hechos en var.run y var.lock. Llama a mount con la opcion --move


mountall.sh primero llama a pre_mountall, luego monta todos los sistemas de archivos salvo nfs, nfs4, smbfs, cifs, ncp, ncpfs, coda y gfs, ke esten contenidos en fstab (opcion -a) y luego invoca a post_mountall. Luego inicia la swap si es posible.


/etc/rcS.d/S36mountall-bootclean.sh

Es un enlace simbolico a /etc/init.d/mountall-bootclean.sh que se encarga de limpiar los filesystems temporales. Es responsable de llamar a /etc/init.d/bootclean.


/etc/init.d/bootclean

Borra el contenido de /tmp, /var/run y /var/lock. No deberia correr despues de S55bootmisc y no deberia de llamarse directamente sino a travez de otro script.


/etc/rcS.d/S36udev-mtab

Es un enlace simbolico a /etc/init.d/


/etc/rcS.d/S38pppd-dns

Es un enlace simbolico a /etc/init.d/


/etc/rcS.d/S39ifupdown

Es un enlace simbolico a /etc/init.d/


/etc/rcS.d/S40networking

Es un enlace simbolico a /etc/init.d/


/etc/rcS.d/S43portmap

Es un enlace simbolico a /etc/init.d/


/etc/rcS.d/S45mountnfs.sh

Es un enlace simbolico a /etc/init.d/


/etc/rcS.d/S46mountnfs-bootclean.sh

Es un enlace simbolico a /etc/init.d/


/etc/init.d/bootclean

Es un enlace simbolico a /etc/init.d/


/etc/rcS.d/S48console-screen.sh

Es un enlace simbolico a /etc/init.d/


/etc/rcS.d/S50alsa-utils

Es un enlace simbolico a /etc/init.d/


/etc/rcS.d/S55bootmisc.sh

Es un enlace simbolico a /etc/init.d/


/etc/rcS.d/S55urandom

Es un enlace simbolico a /etc/init.d/


/etc/rcS.d/S70x11-common

Es un enlace simbolico a /etc/init.d/


/etc/rcS.d/S75sudo

Es un enlace simbolico a /etc/init.d/


/etc/rcS.d/S99stop-bootlogd-single

Es un enlace simbolico a /etc/init.d/


/etc/init.d/rc

Es un enlace simbolico a /etc/init.d/


/etc/rc2.d/S10sysklogd

Es un enlace simbolico a /etc/init.d/


/etc/rc2.d/S11klogd

Es un enlace simbolico a /etc/init.d/


/etc/rc2.d/S18portmap

Es un enlace simbolico a /etc/init.d/


/etc/rc2.d/S20acpid

Es un enlace simbolico a /etc/init.d/


/etc/rc2.d/S20cupsys

Es un enlace simbolico a /etc/init.d/


/etc/rc2.d/S20dbus

Es un enlace simbolico a /etc/init.d/


/etc/rc2.d/S20firestarter

Es un enlace simbolico a /etc/init.d/


/etc/rc2.d/S20makedev

Es un enlace simbolico a /etc/init.d/


/etc/rc2.d/S20mplayer

Es un enlace simbolico a /etc/init.d/


/etc/rc2.d/S20openbsd-inetd

Es un enlace simbolico a /etc/init.d/


/etc/rc2.d/S20samba

Es un enlace simbolico a /etc/init.d/


/etc/rc2.d/S21gdm

Es un enlace simbolico a /etc/init.d/


/etc/rc2.d/S25bluetooth

Es un enlace simbolico a /etc/init.d/


/etc/rc2.d/S89cron

Es un enlace simbolico a /etc/init.d/


/etc/rc2.d/S99rc.local

Es un enlace simbolico a /etc/init.d/


/etc/rc2.d/S99rmnologin

Es un enlace simbolico a /etc/init.d/


/etc/rc2.d/S99stop-bootlogd

Es un enlace simbolico a /etc/init.d/


/etc/init.d/bootlogd

Es un enlace simbolico a /etc/init.d/