Grub2
From ICO wiki
Sissejuhatus
Autor Siim Soe
GRUB vs GRUB2
Kuigi GRUB2 standard menüü näeb välja samasugune nagu GRUBi oma, kuid pealispinna all on palju erinevusi.
- Uue Ubuntu 9.10 üksinda installimisel, GRUB2 buudib otse sisselogimise juurde või desktopile, distributsioonide menüüd ei ilmu.
- Et kuvada buutimise ajal menüüd tuleb all hoida shift klahvi.
- Puudub /boot/grub/menu.lst. Selle on asendanud /boot/grub/grub.cfg.
- Seal puudub "/find boot/grub/stage1" grubi alguses. Faas 1.5 on kõrvaldatud.
- Peamine menüü fail, /boot/grub/grub.cfg, pole mõeldud käsitsi modifitseerimiseks, isegi mitte root kasutajale.
- grub.conf kirjutatakse üle iga kord kui toimub mõni uuendus, kernel on installitud/eemaldatud või kui user kasutab käsku update-grub.
- Kasutaja võib kasutada enda faili , /etc/grub.d/40_custom, millesse ta saab enda muudatused kirjutada, ning seda faili ei kirjutata üle.
- Peamine konfiguratsiooni fail menüü välimuse muutmiseks on /etc/default/grub.
- Partitsioonide nummerdus on muutunud. Esimene partitsioon on 0 asemel 1. Esimene kettaseade on siiski jäänud 0-ks.
- Automaatne teite operatsioonide otsimine, näiteks Windows, iga kord kui update-grub käsk jooksutatakse.
- Ükski konfiguratsiooni failides tehtud muudatus ei aktiviseeru kui pole jooksutatud käsku update-grub.
Mis on uut?
GRUB2 ehk GRand Unified Bootloader on oluliselt erinev tavalisest GRUB'ist. Võrreldes vana versiooniga on lisatud järgnev funktsionaalsus
- Skriptimistugi mis toetab ka tinglikke lauseid (if-else) ja funktsioone
- Dünaamiline moodulite laadimine
- Päästmisrežiim
- Kohandatud menüüd
- Teemad
- Graafiline alglaadur
- LiveCD tõmmiste laadimine otse kõvakettalt
- Seadistusfailide uus struktuur
- Mitte-x86 platvormide tugi (nt PowerPC)
- Universaalne UUID tugi (mitte ainult Ubuntu)