Ero sivun ”Init” versioiden välillä
Siirry navigaatioon
Siirry hakuun
Ei muokkausyhteenvetoa |
(→muuta) |
||
Rivi 11: | Rivi 11: | ||
*[[minit]]: kevyt init | *[[minit]]: kevyt init | ||
== | ==[[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]]-[[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
- sysvinit: Useimmat levitysversiot käyttävät tätä
- bsdinit: archlinux, slackware
- init-ng: uusi init, uusilla ominaisuuksilla, harva distro kuitenkaan suosii tätä
- upstart: Ubuntun init
- minit: kevyt init
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.