GRUB (legacy)

Z DCEwiki
Skočit na navigaci Skočit na vyhledávání


Současná verze zavaděče GRUB je výsledkem projektu PUPA, jehož cílem bylo vytvořit novou, lepší a robustnější verzi zavaděče, než jakým byl původně vyvíjený zavaděč, dnes přejmenovaný na GRUB legacy (oficiálně jeho vývoj skončil verzí 0.97).


Původní GRUB začal vyvíjet Erich Boleyn pro potřeby projektu GNU Hurd Důvodů, proč byl GRUB2 postaven na základech jiného projektu je více. Tím


Ve svých možnostech pokročil ještě dál, protože na rozdíl od GRUB legacy nabízí také možnosti skriptování.Přestože se s ním ještě můžete setkat, je zbytek tohoto manuálu věnován již výhradně jeho nástupci, označovanému též GRUB2 ( aktuálně ve verzi 1.99~rc4), který stále častěji v linuxových distribucích nahrazuje původní GRUB legacy.


Další rozdíly:

  • Na rozdíl od původního GRUBu nepoužívá GRUB2 mezistupeň 1.5
  • Obsahuje podporu pro dynamické zavádění modulů během zaváděcího procesu (Původní GRUB umožňoval přidat další ovladače pouze během kompilace)
  • Podporuje skriptování - práci s podmínkami, smyčkami, proměnnými a funkcemi.
  • Podporuje internacionalizaci
  • a mnoho dalších věcí
Upozornění Vývoj GRUB2 stále probíhá a tak není divu, že některé informace, které můžete nalézt nejenom na internetu ale i tady již nemusí být platné. V takovém případě, pokud na něco takového narazíte, reportujte prosím nedostatky prostřednictvím diskuzní stránky. Za veškerá upozornění předem díky.