Ero sivun ”Initramfs” versioiden välillä

Siirry navigaatioon Siirry hakuun
190 merkkiä lisätty ,  10. toukokuuta 2007
ei muokkausyhteenvetoa
pEi muokkausyhteenvetoa
Ei muokkausyhteenvetoa
Rivi 1: Rivi 1:
Initial ramdisk, tai initrd, kuten sitä yleensä nimitetään, on keskusmuistiin ytimen käynnistyksen yhteydessä ladattava massamuistinomainen alue. Se saattaa sisältää mm. moduuleita. Debian ja siihen pohjautuvat jakelut käyttävät initrd:tä kovasti hyödykseen: lähes kaikki ytimen osat on [[Kernelin kääntäminen|käännetty moduuleiksi]] IDE- ja [[Tiedostojärjestelmä|tiedostojärjestelmäajureita]] myöten, ja ne käynnistetään initrd:ltä. Initrd:n luonti on näissä jakeluissa automatisoitu ytimen kääntämisen yhteydessä tapahtuvaksi, liittämällä --initrd -parametrin make-kpkg-komentoon:
Initial ramdisk, tai initrd, kuten sitä yleensä nimitetään, on keskusmuistiin ytimen käynnistyksen yhteydessä ladattava massamuistinomainen alue.  
 
==kuvaus==
Tyypillisesti initrd sisältää järjestelmän käynnistämiseen tarvittavat modulit ja perustyökalut. Tällöin itse järjestelmän käynnistys saattaa nopeutua, eikä ole tarpeellista ladata tarpeettomia ajureita, joita muuten vaadittaisiin käynnistykseen.  
 
==initrd:n automaattinen luonti==
===[[Debian]]-pohjaiset===
Initrd:n Debian-pohjaisissa [[jakelu| jakeluissa]] automatisoitu ytimen kääntämisen yhteydessä tapahtuvaksi, liittämällä --initrd -parametrin make-kpkg-komentoon:
  make-kpkg --initrd --rootcmd fakeroot kernel_image
  make-kpkg --initrd --rootcmd fakeroot kernel_image


Mikäli automaattinen vaihtoehto ei ole käytössä, initrd:n voi (useimmissa [[jakelu]]issa) luoda myös manuaalisesti <tt>mkinitramfs</tt>-työkalulla. Seuraava esimerkki tallentaa luodun initrd:n tiedostoon initrd.img:
===[[Gentoo]]===
[[genkernel]] luo initrd-kuvan automaattisesti
 
===[[mkinitramfs]]===
Initrd:n voi (useimmissa [[jakelu|jakeluissa]]) luoda <tt>mkinitramfs</tt>-työkalulla. Seuraava esimerkki tallentaa luodun initrd:n tiedostoon initrd.img:
  mkinitramfs -o initrd.img
  mkinitramfs -o initrd.img
==initrd:n luonti käsin==
Initrd:n voi myös luoda käsin peruskomentorivityökaluilla.
==Katso==
[[kernelin kääntäminen]]


[[Luokka:Järjestelmä]]
[[Luokka:Järjestelmä]]
[[Luokka:Käsitteet]]
[[Luokka:Käsitteet]]
27

muokkausta

Navigointivalikko