IMPORTANT: Per accedir als fitxer de subversion: http://acacha.org/svn (sense password). Poc a poc s'aniran migrant els enllaços. Encara però funciona el subversion de la farga però no se sap fins quan... (usuari: prova i la paraula de pas 123456)

Linux Professional Institute Certificate. LPIC-1

Lpic1 large.gif
Certificat LPIC-1
Examen: 101 (torneu a la resta de temes)
Fitxers: LPI101.2_Arrencada_del_sistema.pdf (LPI101.2_Arrencada_del_sistema.odp)
Objectius: http://www.lpi.org/eng/certification/the_lpic_program/lpic_1/exam_101_detailed_objectives
Dipòsit SVN: https://svn.projectes.lafarga.cat/svn/lpi/Materials/Examen_101/101.2
Usuari: anonymous
Paraula de pas: qualsevol paraula de pas

Objectius del tema

101.2. Arrencada del sistema
Objective.jpg
  • Objectiu: Els candidats han de ser capaços de guiar al sistema a través del procés d'engegada.
  • Pes: 3
060317 Icon - Theory of Knowledge v01 pdc.jpg

Àrees Clau de Coneixement:

Icon list.jpg

La següent és una llista parcial de fitxers, termes i utilitats utilitzades:

Text-editor.svg

Apunts: LPI 101.2. Arrencada del sistema

El procés d'arrancada

Mariaalberichtran1.png

Fases

1a Fase BIOS

La BIOS és l'aplicació bàsica per a q puguem fer alguna cosa, és a dir, encén l'ordenador, no té altra més funcionalitat i passa la pilota a un altre programa.

No totes les BIOS són iguals, són diferents, això provoca que no sempre té el mateix funcionament.

Un cop el maquinari és reconegut i executat correctament, la BIOS carrega i executa el programa [Initial ProgramLoader] (IPL), també conegut com [stage1] o fase 1 del [gestor d'arrancada]). Fins ara tot ho fem a la [RAM].

Quan s'exectuta el nucli es borra de la [RAM] i quan s'executa el [Kernel] passa el mateix, es carregen tots els processos i un primer sera el init es prepara tot i el ultim es el [login] (definicio usuari).

Exemple [Quemu]

Al terminal:

$ sudo apt-get install qemu

Es un estil [VirtualBox] que executa sistemes operatius. i aixi ens saltem el pas de la [BIOS].

executem:

$ sudo qemu -kernel /vmlinuz

ens donara un panic pq no te cap disc dur a executar.


Mariaalberichqemu1.png

la carpeta [Boot] es tot el que conte referent al sistema d'arrancada. Si entrem veurem que hi ha arxius de [vmlinuz] que son els nuclis d'arrancada ([Kernel]). si en tens mes d'un es que s'han actualitzats.

a les carpetes tenim un fitxer que es diu [initrd.img]

ara ho ejecutem en aquest fitxer i ens arribara una mica mes lluny pero no acava de fer res pq encara li fa falta el [disc dur] per a treballar en el sistema:

$ sudo qemu -kernel /vmlinuz -initrd /initrd.img

Mariaalberichqemu2.png

Fase2 MBR

Es van ficar d'acord per a que sempre estes al mateix lloc on esta el gesto d'arrancada, la seva funció es arrancar el sistema.

[MBR] el MBR esta situat al primer sector dels discs dur i acostuma a ser l'exterior (un sector ocupa 512 Btyes, aixo ja es suposa un problema, ja que no hi ha massa cosa que capigue per tant, es fa simple i s'executa un altre programa)

El sistema operatiu mai ens dona accés per assegurar que no ens carregem l'arrencada del sistema operatiu, per això podrem modificar a partir de la partició.

Gestor d'arrancada de Windows: NTLDR

es configurable aquest gestor d'arrancades.

sector d'arranca, es tot aquelles particions dins del segment que carregen els sistemes operatius.

Nucli del sistema operatiu

és tot el que gestiona el Hardware (kerner)

Fase 4 Scheduler

Planificador de CP1 no es controla directament esta dormint a l'espera de peticions d'accés a l'espai de sistema.

Fase 5 init

Es el primer programa q s'executa i es el que arranca el sistema operatiu,

Executa la part grafica, ....

Historia