GNU GRUB | |
---|---|
Tyyppi | GNU-paketti [d] jakäyttöjärjestelmän latausohjelma |
Tekijä | Erich Boleyn [d] |
Kehittäjä | GNU projekti |
Sisään kirjoitettu | C ja assembly-kieli |
Käyttöjärjestelmä | GNU/Linux [3] , GNU/Hurd [3] ja BSD [3] |
Ensimmäinen painos | 1995 [1] |
Laitteistoalusta | IA-32 , x86_64 ja PowerPC |
uusin versio | 2.06 [2] ( 8. kesäkuuta 2021 ) |
Lisenssi | GPL 3.0+ [3] [4] |
Verkkosivusto | gnu.org/software/… ( englanti) |
Mediatiedostot Wikimedia Commonsissa |
GRUB ( eng. GRand Unified Bootloader ) on GNU- projektin käyttöjärjestelmän latausohjelma . GRUB sallii käyttäjän asentaa useita käyttöjärjestelmiä, ja kun tietokone käynnistetään, valita niistä yksi käynnistyväksi.
GRUB on käynnistyslataimen viitetoteutus, joka on Multiboot-määrityksen mukainen ja voi käynnistää minkä tahansa sen kanssa yhteensopivan käyttöjärjestelmän. Niistä: Linux , FreeBSD , Solaris ja monet muut. Lisäksi GRUB pystyy ketjuttamaan ohjauksen toiseen käynnistyslataimeen, jonka avulla se voi käynnistää Windowsin ( NTLDR-käynnistyslataimen tai bootmgr:n kautta), MS-DOS :n , OS / 2 :n ja muiden järjestelmien.
GRUB:n määrittämisen jälkeen, kun käyttäjä käynnistää tietokoneen, hän näkee luettelon käyttöjärjestelmistä, jotka on asennettu hänen tietokoneeseensa ja jotka voidaan ladata valitsemalla sopiva ja painamalla Enter.
GRUB sallii käyttäjän asettaa mielivaltaisia parametreja käynnistyksen yhteydessä ja välittää ne Multiboot-yhteensopivan käyttöjärjestelmän ytimeen jatkokäsittelyä varten [5] .
GRUB on Linux-maailman suosituin käynnistyslatain ja oletuskäynnistyslatain useimmissa tunnetuissa jakeluissa.
GRUB 2 on GRUB:n seuraava versio. Kehittäjät kirjoittivat GRUB 2:n tyhjästä saavuttaakseen siirrettävyyden ja modulaarisuuden [8] .
GRUB 2:n olemassaolon vuoksi GRUB 1:n kehitys on keskeytetty, kehittäjät hyväksyvät vain korjaustiedostoja , jotka korjaavat vikoja [9] .
GRUB:n asentamiseen levylle, jossa on MBR -osiotaulukko, on kaksi vaihtoehtoa . Ensimmäisessä vaihtoehdossa käynnistyslatain on "upotettu" tyhjään tilaan MBR:n ja ensimmäisen osion väliin (on vähintään 31 kilotavua), jota kutsutaan "käynnistysraidaksi" (englanniksi) - käynnistysraidaksi, "MBR aukko" " (englanniksi) - MBR:n aukko tai aukko tai "upotusalue" (englanniksi) - upotusalue. Toisessa vaihtoehdossa käynnistyslataimen runko sijaitsee tiedostojärjestelmässä, ja sen kanssa olevien lohkojen luettelo sijaitsee osion ensimmäisessä sektorissa. Kehittäjät suosittelevat ensimmäisen menetelmän käyttöä [10] .
Kun valmistellaan levyä GRUB: n [11] asentamiseksi levylle, jossa on GPT -osiotaulukko , sinun on luotava erityinen BIOS-käynnistysosio (osion tyyppi "bios_grub" jaettuna, osiokoodi "0xEF02" gfdiskissä , GUID "21686148-6449- 6e6f-744e656564454649"), jonka koko on vähintään 31 kilotavua (kehittäjät suosittelevat 1 megatavua, jotta jos käynnistyslataimen koko kasvaa tulevaisuudessa, sinun ei tarvitse muuttaa merkintöjä) [10] . GRUB lisää tähän osioon lisätietoja, joita ei voi sijoittaa muualle. Tällainen osio on tarpeen myös MBR:lle siinä tapauksessa, että ensimmäisen osion alku on levyllä ennen 1 MB, osion tyyppikoodi "4" fdiskissä [12] .
GNU projekti | ||
---|---|---|
Tarina | ||
Lisenssit |
| |
Ohjelmisto_ _ |
| |
Persoonallisuudet |
| |
Muut aiheet |
|