Ero sivun ”GNU GRUB” versioiden välillä
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. | ||
Versio 7. marraskuuta 2005 kello 18.12
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
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).
Asetustiedosta on yleensä alussa muutamia perusasetuksia:
- timeout ARVO — monenko sekunnin kuluttua valikon näyttämisestä ladataan oletusjärjestelmä ellei valikossa ole liikuttu
- default ARVO — oletuksena ladattavan järjestelmän numero, ensimmäisenä asetustiedostossa oleva on numero 0, sitä seuraava 1 jne.
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.
GNU-Linux
title GNU/Linux root (hdx,y) kernel /kernel-x.y.z root=/dev/hdXY initrd /initrd.img
- 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 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)
- Initrd:tä taas käytettävän initrd-kuvan sijainnin root-kohdassa mainitulla levyasemalla.
Microsoft Windows
title Windows rootnoverify(hdx,y) makeactive chainloader +1
Title-kohta on selvä. Rootnoverifyssä 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.
Kommentointi
Asetustiedostoon voi lisätä kommentteja mielensä mukaan, rivit jotka alkavat merkillä # ovat kommentteja eikä Grub ota niitä huomioon.