GNU GRUB

GNU GRUB
Logo GNU GRUB
Logo programu
Ilustracja
AutorProjekt GNU
Pierwsze wydanie10 grudnia 1995; ponad 25 lat temu[1]
Aktualna wersja stabilna2.06
(8 czerwca 2021) [±]
Język programowaniaAsembler, C
Rodzajprogram rozruchowy
LicencjaGPL
Strona internetowa

GNU GRUB (ang. grand unified bootloader[2]) – program rozruchowy rozwijany w ramach projektu GNU. Jego nazwa jest grą słów związaną z fizyczną teorią wielkiej unifikacji (ang. grand unification theory).

Za jego pomocą można uruchomić jeden z wielu (m.in. GNU/Linux, FreeBSD, Windows, Windows NT, DOS, OS X) systemów operacyjnych zainstalowanych na komputerze lub udostępnionych w sieci (z wykorzystaniem Pre-boot eXecution Environment (PXE) dostarczanym przez BIOS[3]). GRUB potrafi odczytywać wiele systemów plików: AFFS, AtheOS FS, BeFS, BtrFS, cpio, Linux ext2/ext3/ext4, DOS FAT12/FAT16/FAT32, exFAT, HFS, HFS+, ISO 9660, JFS, Minix, nilfs2, NTFS, ReiserFS, ROMFS, SFS, Squash4, tar, UDF, BSD UFS/UFS2, XFS i ZFS[4]. W ten sposób można załadować jądro systemu operacyjnego oraz ewentualnie wirtualny dysk startowy (initrd). Dodatkowo GRUB potrafi ładować systemy bezpośrednio z urządzenia.

GRUB obsługuje zabezpieczenia hasłem uruchamiania dowolnego systemu operacyjnego lub możliwości uruchomienia powłoki. Dla haseł obliczana jest suma MD5, co powoduje trudności w odgadnięciu hasła, nawet gdy zna się sumę kontrolną.

Zobacz też

Przypisy

  1. Erich Boleyn: News (ang.). [dostęp 2013-09-18].
  2. Erich Boleyn: GRUB – GRand Unified Bootloader (ang.). [dostęp 2013-09-18].
  3. Booting GRUB from the network (ang.). W: GNU GRUB Manual [on-line]. Free Software Foundation, 2012-06-23. [dostęp 2013-09-18].
  4. Filesystems (ang.). W: GNU GRUB Manual [on-line]. Free Software Foundation, 2012-06-23. [dostęp 2013-09-18].

Linki zewnętrzne

Media użyte na tej stronie

Heckert GNU white.svg
(c) Aurelio A. Heckert, CC BY-SA 2.0
A bold GNU head.
GRUB screenshot.png
Screenshot of GNU GRUB, ready to boot ubuntu 8.04 (RC).
Grub logos.png
Autor: , Licencja: CC-BY-SA-3.0
Dwa połączone loga GRUB.