Loader Grub boot
GRUB je kratica za Grand Unified Bootloader je aplikacija distribuira se pod GNU bave utovara i pokretanje operativnog sustava.
GRUB ima prebivalište na disku, i široko se koristi i instalirani po defaultu u gotovo svim većim verzije Linuxa, kao i one FreeBSD i OpenSolaris.
Od svojih unutrašnje mehanizme, zapravo vrlo složen, zanimljivo je znati osnovne arhitekture, konfiguracije sustava (izravno upravlja konfiguracijsku datoteku menu.lst) i glavni tekst naredbe.
Grub omogućuje prepisati od početka naredbe potrebne za dizanje kernel, GRUB boot loader je univerzalna, podržava sve glavne operativne sustave, uključujući čak i one s vlasničkim licencom kao što je Windows.
To se događa kada se računalo sučelje s izbornika poput one predstavila sljedeći primjer:
GRUB podizanje na standardan način iz naredbenog grub, a distribuira se zajedno s nekim pribor programima, koji su izvijestili sa kratak opis najčešće korištenih:
-
grub-install: instalirati grub na disku;
-
grub-set-default: dodjeljuje stavka zadani izbornika počinje timeout istekne;
-
grub-sonda: nudi informacije o uređaju koji odgovara određenom putu (ili uređaj, koristeći opciju-d);
-
grub-ponovno: dignite računalo s operativnim sustavom odgovara izbornika navedena kao argument;
-
grub-md5-kripta: Izračunajte MD5 mljeveno meso i lozinke zahtijeva samog programa.
Arhitektura za GRUB
GRUB se sastoji od dva dijela pod nazivom staž.
-
stage1 je rezident u Master Boot Record (MBR, boot sektor koristi BIOS za dovršetak dizanje sustava), te je odgovoran za učitavanje drugi dio;
-
stage2 boravi na tvrdom putu / boot / grub i sadrži stvarni program, isti put konfiguracijske datoteke su pohranjene.
Ova arhitektura omogućuje stage1 uvijek biti nepromijenjena, a jedina promjena je stage2, čin promjene konfiguracijske datoteke koja određuje ponašanje boot loader i strukture izbornika.
Iz ovoga proizlazi operativni sustav fleksibilnost i jednostavnost korištenja nevjerojatno visoke kada je vidio u vezi sa snagom alata.
Zapisa za identifikaciju diskova i particija.
Prije rasprave u detalje rad i strukturu konfiguracijsku datoteku može biti korisno prisjetiti kako se nazivaju diskovima i particijama na grub i operacijskim sustavima.
-
DOS / Windowsa dodjeljuje svakoj particiji diska se nalazi na bilo simboličku vrijednost sastoji se od progresivne pismo i debelog crijeva (zadano je: i B: za prijenosne diskove, C: i sljedeće za tvrde diskove i ostale pogone );
-
Unix oznake dodjeljuje naziv diska u obliku hda, HDB, HDC itd. ..
i za svaki disk definira progresivne fiksne i da se identificira svaki particija (npr. hda1, hda5, HDB3).
Brojevima od 1 do 4 su rezervirani za četiri moguće primarne particije, a korištenjem vrijednosti veće od 5 do imena logičkih particija.
-
GRUB koristi vlastite zapis, za razliku od prethodne dvije, koje dodjeljuje svaki disk prefiks "HD" slijedi identifikator disk i particije:
HD (<numero_disco>, <numero_partizione>)
Ovdje je dijagram sažetak primjer da mogu razjasniti stvari: