Grub2: Difference between revisions

From ICO wiki
Jump to navigationJump to search
No edit summary
No edit summary
Line 6: Line 6:


=GRUB vs GRUB2=
=GRUB vs GRUB2=
GRUB 2's default menu will look familiar to GRUB users but there are a great number of differences beneath the surface.
Kuigi GRUB2 standard menüü näeb välja samasugune nagu GRUBi oma, kuid pealispinna all on palju erinevusi.


*On a new install of Ubuntu 9.10 with no other installed operating system, GRUB 2 will boot directly to the login prompt or Desktop. No menu will be displayed.
*Uue Ubuntu 9.10 üksinda installimisel, GRUB2 buudib otse sisselogimise juurde või desktopile, distributsioonide menüüd ei ilmu.
* Hold down SHIFT to display the menu during boot (formerly ESC in GRUB legacy).
*Et kuvada buutimise ajal menüüd tuleb all hoida shift klahvi.
*No /boot/grub/menu.lst. It has been replaced by /boot/grub/grub.cfg.
*Puudub /boot/grub/menu.lst. Selle on asendanud /boot/grub/grub.cfg.
*There is no "/find boot/grub/stage1" at the grub prompt. Stage 1.5 has been eliminated.
*Seal puudub "/find boot/grub/stage1" grubi alguses. Faas 1.5 on kõrvaldatud.
*The main menu file, /boot/grub/grub.cfg, is not meant to be edited, even by 'root'.
*Peamine menüü fail, /boot/grub/grub.cfg, pole mõeldud käsitsi modifitseerimiseks, isegi mitte root kasutajale.
*grub.cfg is overwritten anytime there is a update, a kernel is added/removed, or the user runs update-grub
*grub.conf kirjutatakse üle iga kord kui toimub mõni uuendus, kernel on installitud/eemaldatud või kui user kasutab käsku update-grub.
*The user can use a custom file, /etc/grub.d/40_custom, in which the user can place his own entries. This file will not be overwritten.
*Kasutaja võib kasutada enda faili , /etc/grub.d/40_custom, millesse ta saab enda muudatused kirjutada, ning seda faili ei kirjutata üle.
*The primary configuration file for changing menu display settings is /etc/default/grub.
*Peamine konfiguratsiooni fail menüü välimuse muutmiseks on /etc/default/grub.
*There are multiple files for configuring the menu - /etc/default/grub mentioned above, and all the files in the /etc/grub.d/ folder.
*Partitsioonide nummerdus on muutunud. Esimene partitsioon on 0 asemel 1. Esimene kettaseade on siiski jäänud 0-ks.
* Partition numbering has changed. The first partition is now 1 rather than 0. The first device is still 0, however (no change).
*Automaatne teite operatsioonide otsimine, näiteks Windows, iga kord kui update-grub käsk jooksutatakse.
*Automated searches for other operating systems, such as Windows, whenever update-grub is executed.
*Ükski konfiguratsiooni failides tehtud muudatus ei aktiviseeru kui pole jooksutatud käsku update-grub.
*No changes made in the configuration files will take effect until the update-grub command is also run.  


==Mis on uut?==
==Mis on uut?==

Revision as of 22:36, 28 February 2010

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)


Tulekul

Lingid

Tulekul