1 / 9

Pasos del sistema

Pasos del sistema. Gabriel Briceño Juan. ¿Qué pasa cuando presionamos el botón en encendido? (Windows). POST( Power-on Self Test Prom Checksum Segment Map Address Page Map address Lectura Memoria C-MOS. *Buscar SO MBR Ntldr.exe Boot.ini Ntdetect.com Hal.dll Ntoskrnl.exe

chung
Télécharger la présentation

Pasos del sistema

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Pasos del sistema Gabriel Briceño Juan

  2. ¿Qué pasa cuando presionamos el botón en encendido? (Windows) • POST(Power-onSelf Test • PromChecksum • SegmentMapAddress • Page Mapaddress • Lectura Memoria C-MOS *Buscar SO MBR Ntldr.exe Boot.ini Ntdetect.com Hal.dll Ntoskrnl.exe HKEY_LOCAL_MACHINESYSTEM systemrootSystem32Win32k.sys systemrootSystem32Csrss.exe systemrootSystem32Winlogon.exe.

  3. Kernel Windows

  4. Linux • BIOS comprueba y lanza primera etapa del gestor de arranque • Primera etapa se auto carga en memoria y lanza segunda etapa desde partición /boot/ • Segunda etapa carga kernel en memoria, cargándose módulos necesarios y montando partición “root” sólo lectura • Kernel transfiere control proceso de arranque a /sbin/init/ • sbin/init carga servicios y herramientas de espacio del usuario y monta particiones listadas en /etc/fstab • Usuario se presenta con intérprete comandos de registro para el sistema Linux arrancado

  5. Gestores de arranque • GRUB : Grand UnifiedBoot loader • Permite al usuario seleccionar qué SO instalado o kerneldescargar en el momento de arranque del sistema • Permite transmitirargumentos al kernel • LILO: Linux LOader, usado para arrancar Linux en x86 por muchos años. • Según el tipo de hardware, GRUB puede causar problemas.

  6. Upstart y SystemD • System V, abreviado comúnmente SysV y raramente System 5, fue una de las versiones del sistema operativo Unix. • Berkeley Software Distribution o BSD (en español, «distribución de software berkeley») es un sistema operativo derivado del sistema Unix nacido a partir de los aportes realizados a ese sistema por la Universidad de California en Berkeley. • Upstart es un reemplazo basado en eventos para el demonio init, el método utilizado por varios sistemas operativos Unix-like para realizar tareas durante el arranque del sistema. Fue programado por Scott James Remnant, un antiguo trabajador de Canonical Ltd.

  7. Migrando a systemd • Ventajas: • Tiene capacidades “hotplug”, o sea, systemd asume que todos los recursos del sistema pueden aparecer o desaparecer en cualquier momento. • Podemos saber el estado del sistema en cualquier momento, ya que systemd lleva un registro (journal) mediante cgroups (ya no más PIDs) de todos los daemons y procesos que ha iniciado, quién es el dueño, cuál ha fallado, etc.

  8. Problemas • Systemd es demasiado complejo • Systemd no es portable a sistemas no-linux • El proceso de depuración de Systemd es muy fuerte • Systemd es aún muy nuevo

  9. Fuentes • http://daixp.wikispaces.com/1.+Proceso+de+arranque • http://www.slideshare.net/eyes666/kernel-de-windows • http://sopa.dis.ulpgc.es/ii-aso/portal_aso/leclinux/administracion/arranque/arranque.pdf • http://humanos.uci.cu/2014/02/debian-cambia-a-systemd-y-ubuntu-le-sigue-los-pasos/ • http://www.muylinux.com/2013/10/28/debian-encrucijada-upstart-systemd

More Related