GRUB - A konfigurációs fájl szerkezete

A GRUB konfigurációs fájlja

Bevezetés

A GRUB konfigurációs fájl a /boot/grub/grub.conf ou /boot/grub/menu.lst fájlban található.

Példa egy szabványos konfigurációra

Általában az /boot/grub/grub.conf vagy a /boot/grub/menu.lst szerkezete a következő (Ne vegye figyelembe a meglévő megjegyzéseket).

 alapértelmezett N időkorlát színszín1 szín2 # Konfiguráció az operációs rendszerhez, amelyen a Grub telepítve van Az OS címke gyökér (hd, ) kernel /boot/vmlinuz-2.xxxx gyökér = / dev / hdLN beállítások initrd /boot/initrd.img- 2.xxxx # Itt szerkesztheti a többi operációs rendszert # GNU / Linux # Minden Grubhoz hozzáadott operációs rendszerhez hozzáadja a következő blokkcím írásához. A további operációs rendszer címke gyökér (hd, ) kernel /boot/vmlinuz-2.xxxx root = / dev / hdLN opciók initrd /boot/initrd.img-2.xxxx rootnoverify (hd, ) #A Windows címhez Az OS címke gyökér (hd, ) lánctöltő +1 

Alapértelmezett paraméterek

  • alapértelmezett N - a rendszer, amely alapértelmezés szerint a bootloader kettős rendszerindító rendszerrel indul
  • sec timeout - az időtúllépés másodpercben az automatikus indítás előtt
  • color color1 color2 - A háttérszín

1. Címzés

és és nulláról van számozva, így nincs hda, hda1 stb.

Példa:

  • 1. lemez 1. partíciója (hd0, 0)
  • Az 1. lemez 2. partíciója (hd0, 1)
  • Első partíció 2. lemez (hd1, 0)

2. Cím

  • title - egy címke, amely megjelenik a GRUB csomagban

Például: Debian GNU / Linux, 2.6.17.7 kernel

3. Gyökér

gyökér (hd, )

Partíció aktiválása indítási partícióként.

4. Kernel

kernel /boot/vmlinuz-2.xxxx root = / dev / hdLN opciók

A rendszermag betöltése:

- Ha a partíció az indításkor aktiválva van, akkor a / boot (így egy dedikált partíció) használatát használja:

kernel /vmlinuz-2.xxxx root = / dev / hdLN opciók

a root = / dev / hdLN argumentum a gyökérrendszert jelenti

L egy lemez, amely a lemezt reprezentálja (a az első lemezhez, b a második, stb., És N a partíció száma)

Választható:

ro csak olvasható

mem = 'méret'

Itt van egy link: www.tldp.org/HOWTO/BootPrompt-HOWTO.html

5. Kezdet

initrd /boot/initrd.img-2.xxxx

A kernel egy ideiglenes gyökérrendszert rögzít egy tömörített kép segítségével

- Ha a partíció indításkor aktiválva van / boot (így egy dedikált partíció), akkor használja:

initrd /initrd.img-2.xxxx

6. Győződjön meg róla

rootnoverify (hd, )

A rendszerbetöltési partíció aktiválása, de nem szerelés nélkül

Használja azt az operációs rendszert, amelyhez hozzá kell adnunk a konfigurációs fájlt.

7. Chainloader

+1

Másodlagos betöltőként működő fájl vagy blokkok betöltése

A Windows aktiválására szolgál.

Fontos jegyzetek

A meghajtó partícionálásánál jegyezze fel az elvégzett manipulációt egy darab papírra. A Grub konfigurációs fájl későbbi szerkesztésére használható.

Néhány rendszer a vmlinuz-t használja a kernelre való hivatkozáshoz. Valójában ez egy szimbolikus link a kernelhez.

Hasonlóan az initrd egy szimbolikus link az initrd.img-2.xxxx számára.

Az OS rendszermag verziójának megismerése:

 uname -r 

Ha meg szeretné tekinteni, hogy melyik kernel jelzi a vmlinuz-t

 ls -l / boot / vmlinuz 

A Grubnak van egy kis héja is, amellyel tesztelhetjük a konfigurációs fájlba helyezni kívánt parancsokat.

  • A Grub parancsok indításkor történő megismeréséhez nyomja meg a C gombot, és írja be a "help" -t a mini shellbe.
  • Bármely parancshoz segítségre van szüksége, be kell írnia a help + parancsot
  • A fájl szerkesztéséhez használjon szövegszerkesztőt grafikus módban (gedit, kedit, kwrite, xemacs) vagy konzol módú szerkesztőben (vi, vim, emacs, mc)
Előző Cikk Következő Cikk

Top Tippek