03.11.2014 Views

syksy 2012 - Porin yksikkö

syksy 2012 - Porin yksikkö

syksy 2012 - Porin yksikkö

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Linuxin käynnistyminen<br />

• Tietokoneen ja käyttöjärjestelmän käynnistyminen<br />

<strong>Porin</strong> yksikkö<br />

• BIOS (Basic Input Output System) käynnistyy<br />

• Testaa mm. emolevyn, näytönohjaimen toiminnan (POST, Power On Self Test)<br />

• Alustaa kiintolevyn ja muut laitteet käyttöä varten<br />

• Tärkein toiminto on käynnistyslataimen (GRUB tai LILO) etsiminen kiintolevyn alusta<br />

• Käynnistyslatain aloittaa työnsä<br />

• Sijaitsee yleensä levyn alussa (MBR)<br />

• Lataa Initrd:n (Initial RAM Disk image), joka sisältää pakattuina käynnistyksen kannalta oleellisia moduuleita.<br />

• Initrd ei pakollinen käytettäessä itse käännettyä ydintä (kernel), joka sisältää tarpeelliset ajurit<br />

• Lataa ytimen käyttöön<br />

• Ydin ottaa järjestelmän haltuunsa<br />

• Alustaa järjestelmälaitteet ja liittää esimerkiksi levyosiot järjestelmään<br />

• Käynnistää Init-ohjelman, yleensä /sbin/init<br />

• Init määrää käynnistysjärjestyksen ja mitä käynnistetään (Ubuntussa upstart)<br />

• Lukee konfiguraation inittab-tiedostosta, yleensä /etc/inittab<br />

• Inittab-tiedostossa mm. ajotaso, käytetyt terminaalit, käytetyt skriptit<br />

• Init-skriptit /etc/ínit.d –hakemistossa (System V -tyyli) tai /etc/rc.d –hakemistossa (BSD -tyyli)<br />

• Voidaan käyttää palveluiden hallintaan<br />

– esim. apachen uudelleen käynnistäminen(/etc/init.d/apache restart)<br />

• Lopullinen järjestelmän käynnistymien Initin avulla<br />

• Sisäänkirjautuminen ja mahdollisesti graafinen käyttöliittymä<br />

• Sammutusvaiheessa Init hoitaa vaaditut prosessit

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!