Ero sivun ”GNU GRUB” versioiden välillä
Siirry navigaatioon
Siirry hakuun
p
kh + muotoilua
p (luokka) |
p (kh + muotoilua) |
||
Rivi 1: | Rivi 1: | ||
Grub on nykyään suosituin Linux-jakelujen käyttämä [[käynnistyslatain]] joka nimensä mukaisesti aloittaa käyttöjärjestelmän lataamisen tietokoneen | '''Grub''' on nykyään suosituin Linux-jakelujen käyttämä [[käynnistyslatain]], joka nimensä mukaisesti aloittaa käyttöjärjestelmän lataamisen tietokoneen käynnistyksen jälkeen. | ||
== Asetukset == | == Asetukset == | ||
Grubin asetukset ovat tiedostossa /etc/boot/grub.conf (samassa hakemistossa olevaa menu.lst:tä käytetään monissa ohjeissa mutta se on itse asiassa vain [[symbolinen linkki]] kyseiseen grub.conf tiedostoon). | Grubin asetukset ovat tiedostossa <tt>/etc/boot/grub.conf</tt> (samassa hakemistossa olevaa menu.lst:tä käytetään monissa ohjeissa mutta se on itse asiassa vain [[symbolinen linkki]] kyseiseen <tt>grub.conf</tt> tiedostoon). | ||
<br> | <br /> | ||
Asetustiedosta on yleensä alussa muutamia perusasetuksia: | Asetustiedosta on yleensä alussa muutamia perusasetuksia: | ||
*<tt>timeout ARVO</tt> | *<tt>timeout ARVO</tt> — monenko sekunnin kuluttua valikon näyttämisestä ladataan oletusjärjestelmä ellei valikossa ole liikuttu | ||
*<tt>default ARVO</tt> | *<tt>default ARVO</tt> — oletuksena ladattavan järjestelmän numero, ensimmäisenä asetustiedostossa oleva on numero 0, sitä seuraava 1 jne. | ||
<br> | <br /> | ||
== Käyttöjärjestelmät ja ytimet == | == Käyttöjärjestelmät ja ytimet == | ||
Perusasetusten jälkeen on yleensä käyttöjärjestelmät/ytimet, jotka näytetään alkuvalikossa. Grub osaa ladata erilaisia käyttöjärjestelmiä, mutta eri järjestelmille vaaditaan omanlaiset käynnistysrivit. | Perusasetusten jälkeen on yleensä käyttöjärjestelmät/ytimet, jotka näytetään alkuvalikossa. Grub osaa ladata erilaisia käyttöjärjestelmiä, mutta eri järjestelmille vaaditaan omanlaiset käynnistysrivit. | ||
'''GNU-Linux'''<br> | |||
'''GNU-Linux'''<br /> | |||
title GNU/Linux | title GNU/Linux | ||
root (hdx,y) | root (hdx,y) | ||
kernel /kernel-x.y.z root=/dev/hdXY | kernel /kernel-x.y.z root=/dev/hdXY | ||
initrd /initrd.img | initrd /initrd.img | ||
Title-kohta kertoo valikossa näkyvän nimen, tässä tapauksessa GNU/Linux | *''Title''-kohta kertoo valikossa näkyvän nimen, tässä tapauksessa GNU/Linux | ||
Root-kohta kertoo levyaseman, josta ydin haetaan. Huomaa että Grubin nimeämiskäytäntö on erilainen kuin | *''Root''-kohta kertoo levyaseman, josta ydin haetaan. Huomaa että Grubin nimeämiskäytäntö on erilainen kuin Linuxissa yleensä. Esimerkiksi ensimmäisen levyn ensimmäinen osio on hd(0,0) | ||
Kernel kertoo polun ytimeen root-kohdassa mainitulla levyasemalla. Ytimen perään voidaan laittaa kernelille annettavia parametreja, tässä tapauksessa tieto siitä mitä juuriosiota käytetään (esim. /dev/hda1)<br> | *Kernel kertoo polun ytimeen ''root''-kohdassa mainitulla levyasemalla. Ytimen perään voidaan laittaa kernelille annettavia parametreja, tässä tapauksessa tieto siitä mitä juuriosiota käytetään (esim. /dev/hda1)<br> | ||
Initrd taas käytettävän initrd-kuvan sijainnin root-kohdassa mainitulla levyasemalla. | *''Initrd'':tä taas käytettävän initrd-kuvan sijainnin ''root''-kohdassa mainitulla levyasemalla. | ||
'''Microsoft Windows'''<br> | |||
'''Microsoft Windows'''<br /> | |||
title Windows | title Windows | ||
rootnoverify(hdx,y) | rootnoverify(hdx,y) | ||
makeactive | makeactive | ||
chainloader +1 | chainloader +1 | ||
Title-kohta on selvä. | ''Title''-kohta on selvä. ''Rootnoverify''ssä annetaan samalla tavalla kuin Linuxinkin tapauksessa Windowsin levyasema. Tämän jälkeen kaksi viimeisintä riviä suorittavat Windowssin oman lataimen. | ||
Samalla tavalla voi ladata myös muita käyttöjärjestelmiä joilla on oma käynnistyslatain, kuten OS/2. | Samalla tavalla voi ladata myös muita käyttöjärjestelmiä joilla on oma käynnistyslatain, kuten OS/2. | ||