GNU GRUB

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2021. július 10-én felülvizsgált verziótól ; az ellenőrzések 2 szerkesztést igényelnek .
GNU GRUB
Típusú GNU csomag [d] ésoperációs rendszer betöltő
Szerző Erich Boleyn [d]
Fejlesztő GNU projekt
Beírva C és assembly nyelv
Operációs rendszer GNU/Linux [3] , GNU/Hurd [3] és BSD [3]
Első kiadás 1995 [1]
Hardver platform IA-32 , x86_64 és PowerPC
legújabb verzió 2.06 [2] ( 2021. június 8. )
Engedély GPL 3.0+ [3] [4]
Weboldal gnu.org/software/… ​(  angol)
 Médiafájlok a Wikimedia Commons oldalon

A GRUB ( eng.  GRand Unified Bootloader ) egy operációs rendszer betöltő a GNU projektből . A GRUB lehetővé teszi, hogy a felhasználó több operációs rendszert telepítsen , és amikor a számítógép be van kapcsolva, válasszon egyet ezek közül a rendszerindításhoz.

Alapvető információk

A GRUB a rendszerbetöltő referencia megvalósítása, amely megfelel a Multiboot specifikációnak , és bármely vele kompatibilis operációs rendszert képes elindítani. Köztük: Linux , FreeBSD , Solaris és még sokan mások. Ezenkívül a GRUB képes a vezérlést egy másik rendszerbetöltőhöz láncolni, amely lehetővé teszi a Windows (az NTLDR rendszerbetöltőn vagy a bootmgr-en keresztül), az MS-DOS , az OS / 2 és más rendszerek indítását.

A GRUB konfigurálása után, amikor a felhasználó bekapcsolja a számítógépet, megjelenik a számítógépére telepített operációs rendszerek listája, amelyek a megfelelő kiválasztásával és az Enter billentyű lenyomásával tölthetők be.

A GRUB lehetővé teszi a felhasználó számára, hogy tetszőleges paramétereket állítson be rendszerindításkor, és továbbítsa azokat egy Multiboot-kompatibilis operációs rendszer kernelének további feldolgozás céljából [5] .

A GRUB a legnépszerűbb rendszerbetöltő a Linux világában, és a legtöbb jól ismert disztribúció alapértelmezett rendszerbetöltője.

A GRUB főbb jellemzői

GRUB 2

A GRUB 2 a GRUB következő verziója. A fejlesztők a nulláról írták a GRUB 2-t a hordozhatóság és a modularitás elérése érdekében [8] .

A GRUB 2 létezése miatt a GRUB 1 fejlesztése leállt, a fejlesztők csak a hibákat javító javításokat fogadják el [9] .

Letöltési szolgáltatások

Két lehetőség van a GRUB MBR partíciós táblával rendelkező lemezre történő telepítésére. Az első opcióban a rendszerbetöltő egy üres helyre van "beágyazva" az MBR és az első partíció között (legalább 31 kilobájt van), amelyet "boot track"-nek   (angolul) neveznek - a rendszerindító sávnak, "MBR gap" "   (angolul) - az MBR hézaga vagy hézaga vagy "beágyazási terület"   (angolul) - a beágyazási terület. A második lehetőségben a rendszerbetöltő törzse a fájlrendszerben, a vele együtt lévő blokkok listája pedig a partíció első szektorában található. A fejlesztők az első módszer használatát javasolják [10] .

Amikor előkészít egy lemezt a GRUB [11] telepítéséhez GPT partíciós táblával rendelkező lemezen, létre kell hoznia egy speciális BIOS rendszerindító partíciót (partíció típusa "bios_grub" parted , partíciókód "0xEF02" a gfdiskben, GUID "21686148-6449- 6e6f-744e656564454649") legalább 31 kilobájt méretű (a fejlesztők 1 megabájtot ajánlanak, hogy ha a bootloader mérete a jövőben megnő, akkor ne kelljen módosítania a jelölést) [10] . A GRUB további adatokat helyez el ebbe a partícióba, amelyeket máshol nem lehet elhelyezni. Ilyen partícióra akkor is szükség van az MBR-hez, ha az első partíció eleje 1 MB előtt van a lemezen, a partíció típusa "4" az fdiskben [12] .

Lásd még

Jegyzetek

  1. https://www.gnu.org/software/grub/manual/grub.html#History
  2. Megjelent a GRUB 2.06 . Letöltve: 2021. június 9. Az eredetiből archiválva : 2021. június 9..
  3. 1 2 3 4 Ingyenes szoftverek könyvtára
  4. https://www.gnu.org/software/grub/
  5. A paraméterek átadása az OS kerneleknek a Multiboot specifikációban található . Letöltve: 2009. október 21. Az eredetiből archiválva : 2012. július 2..
  6. Állítson be jelszót a GRUB-hoz (hozzáférhetetlen hivatkozás) . Használja a Unix.ru-t . Letöltve: 2010. február 9. Archiválva az eredetiből: 2010. június 21. 
  7. Linux root engedélyek beszerzése [GRUB [biztonság][jelszavak] @ Bootloader] (lefelé mutató hivatkozás) . ManLinux.org . Archiválva az eredetiből 2011. február 23-án. 
  8. GRUB  2 . Az eredetiből archiválva : 2010. május 31.
  9. GRUB Legacy archiválva : 2008. augusztus 24. a Wayback Machine -nél 
  10. 1 2 GNU GRUB kézikönyv 2.02 , 4.4 BIOS telepítés.
  11. Lemezek előkészítése . Gentoo Linux Wiki (2014. december 27.). Az eredetiből archiválva : 2016. április 24.
  12. Gentoo Linux Wiki .

Linkek

Hasznos cikkek