Ero sivun ”Init” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
Ei muokkausyhteenvetoa
Rivi 11: Rivi 11:
*[[minit]]: kevyt init
*[[minit]]: kevyt init


==muuta==
==[[ydin]]-parametrit==
Käytettävän init-ohjelman voi itse vaihtaa [[ydin|ytimen]] init-parametrilla. Esimerkiksi parametrilla ''init=/bin/zsh'' ydin korvaisi normaalin init-ohjelman [[Zsh]]-[[komentotulkki|komentotulkilla]].
*init=<polku rootilla inittiin> Oletusarvo tässä on /sbin/init. Kuitenkin vikatilanteessa saatetaan haluta käynnistää kone esimerkiksi suoraan shelliin. Esimerkiksi parametrilla ''init=/bin/zsh'' ydin korvaisi normaalin init-ohjelman [[Zsh]]-[[komentotulkki|komentotulkilla]].
 
*S käynnistää initin yhden käyttäjän tilassa.
 
*rdinit=<polku initrd:llä initiin> ajaa [[initrd]]:n initin ohjelman /init sijaan.


[[Luokka:Järjestelmä]]
[[Luokka:Järjestelmä]]

Versio 10. toukokuuta 2007 kello 16.34

Init on Unix-järjestelmissä ohjelma, jonka tehtävänä on kaikkien muiden ohjelmien (prosessien) käynnistäminen. Tyypillisesti järjestelmän ydin käynnistää init-ohjelman ensimmäisenä ulkoisena prosessina (PID 1).

yleistä

Linux-järjestelmissä on perinteisesti ollut käytössä kahden tyyppisiä init-ohjelmia, System V Unixin (sysvinit) ja BSD-Unixin initin toimintaa jäljitteleviä. Lähes kaikki jakelut käyttävät nykyisin System V -tyylistä initiä poikkeuksena esimerkiksi Slackware ja Arch Linux jotka käyttävät BSD-initiä.

toteutukset

ydin-parametrit

  • init=<polku rootilla inittiin> Oletusarvo tässä on /sbin/init. Kuitenkin vikatilanteessa saatetaan haluta käynnistää kone esimerkiksi suoraan shelliin. Esimerkiksi parametrilla init=/bin/zsh ydin korvaisi normaalin init-ohjelman Zsh-komentotulkilla.
  • S käynnistää initin yhden käyttäjän tilassa.
  • rdinit=<polku initrd:llä initiin> ajaa initrd:n initin ohjelman /init sijaan.