Linux Grub (I). Šta je to i kako to radi?

El GRUB je jedan od najvažnijih dijelova Linux, ali može biti i jedna od najproblematičnijih, pa ćemo objasniti od čega se sastoji i kako to funkcionira iz najjednostavnije perspektive.

Linux Grub

Nazvan je prvi sektor tvrdog diska glavni zapis pokretanja (MBR). Ovaj sektor dugačak je samo 512 bajtova i sadrži mali dio koda (446 bajtova) koji se naziva primarni bootloader i tablica particija (64 bajta), koja opisuje primarne i proširene particije.

Prema zadanim postavkama, MBR kôd traži particiju koja je označena kao aktivna i nakon pronalaska particije, učitava je iz svog pokretačkog sektora u memoriju i prenosi joj kontrolu. GRUB zamjenjuje zadani MBR vašim vlastitim kodom.

GRUB rad se može klasificirati u nekoliko faza.

Faza 1 Nalazi se u MBR-u i usmjerava uglavnom na fazu 2, jer je MBR premali da sadrži sve potrebne podatke.

Faza 2 Ukazuje na vašu konfiguracijsku datoteku koja sadrži sve složeno korisničko sučelje i opcije koje su obično poznate kada se govori o GRUB-u. Faza 2 može se nalaziti bilo gdje na disku. Ako faza 2 ne može pronaći svoju tablicu konfiguracije, GRUB će napustiti redoslijed pokretanja i predstaviti korisniku naredbenu liniju za ručnu konfiguraciju.

Faza 1.5 Možete koristite informacije o pokretanju, koje su dovoljno male da stanu u to područje odmah nakon MBR-a.

Arhitektura scene omogućava GRUB biti prilično složeni i visoko podesivi, u usporedbi s većinom pokretačkih programa, koji su rijetki i jednostavni za uklapanje u granice tablice particija.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.