syksy 2012 - Porin yksikkö
syksy 2012 - Porin yksikkö
syksy 2012 - Porin yksikkö
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