Įkrovos įkroviklis yra vienas iš svarbiausių jūsų „Linux“ operacinės sistemos įkrovos proceso komponentų.
Šis straipsnis parodys, kas yra įkrovos įkroviklis ir kokį vaidmenį jis atlieka „Linux“ sistemoje. Šiame vadove visų pirma bus kalbama apie „Grand Unified Bootloader“ (GRUB) - galingą ir labai lanksčią įkrovos programą. Tačiau prieš išsamiai pažvelgus į GRUB, svarbu suprasti „Linux“ įkrovos procesą.
„Linux“ įkrovos procesas
„Linux“ įkrovos procesas yra daugybė veiksmų, kurie atliekami nuo to laiko, kai paspaudžiate kompiuterio maitinimo mygtuką, iki pasirodymo prisijungimo ekrano.
Operacinės sistemos įkrovos procese yra keturi pagrindiniai etapai, kurie vyksta tokia tvarka:
- BIOS: Reiškia Pagrindinė įvesties / išvesties sistema ir daugiausia atsakingas už įkrovos programos įkėlimą. Kai kompiuteris paleidžiamas, jis atlieka „Power On Self Test“ (POST) patikrinimą, ar pagrindinė aparatinė įranga, tokia kaip atmintis ir standusis diskas, veikia tinkamai. Vėliau BIOS patikrins pagrindinių kietųjų diskų pagrindinį įkrovos įrašą (MBR), kuris yra standžiojo disko skyrius, kuriame yra įkrovos tvarkyklė.
- Bootloader: Įkelia branduolį į RAM su branduolio parametrų rinkiniu.
- Branduolys: Pagrindinė branduolio funkcija yra inicializuoti įrenginius ir atmintį. Vėliau jis įkelia pradinį procesą.
- Init: Atsakingas už pagrindinių paslaugų paleidimą ir sustabdymą jūsų sistemoje.
Pastaba: BIOS nėra su „Linux“ susijęs procesas, tai procesas, kuris vyksta neatsižvelgiant į jūsų operacinę sistemą.
Sužinokite daugiau: Ar kompiuterio BIOS yra laikoma programine, aparatine ar aparatine programine įranga?
Kas yra „Grand Unified Bootloader“?
GRUB daugiausia atsako už tai, kad pateiktų jums parinkčių meniu, iš kurio galite pasirinkti operacinę sistemą ar aplinką, į kurią norite įeiti. Be to, GRUB yra atsakingas už pakrovimą „Linux“ branduolį.
Štai kaip atrodo GRUB meniu parinktis. Jei turite kelias įdiegtas operacines sistemas, jas turėsite išvardyti čia.
Pastaba: GRUB neapsiriboja tik paleidimu į „Linux“ operacines sistemas, bet taip pat galite jį naudoti norėdami paleisti kitas operacines sistemas, tokias kaip „Windows“.
Rašymo metu yra dvi pagrindinės GRUB versijos.
- GRUB palikimas: Tai yra pirmoji GRUB versija, kuri iš pradžių buvo sukurta 1995 m.
- GRUB 2: Tai naujausia GRUB versija, naudojama daugelio pagrindinių „Linux“ sričių, tokių kaip „Manjaro“, „Ubuntu“, „Fedora“ ir „Red Hat Enterprise Linux“ (RHEL). GRUB 2 suteikia jums geresnių įrankių ir konfigūracijos parinkčių nei pirmtakas.
Be GRUB, „Linux“ distros taip pat naudoja kitus įkrovos įrenginius, tokius kaip „Linux Loader“ (LILO), „coreboot“ ir „SYSLINUX“.
GRUB vaidmuo
Kai pasirinksite operacinę sistemą, į kurią bus paleista, GRUB įkels pasirinktą branduolį. GRUB naudoja branduolio parametrus, kad sužinotų, kur yra branduolys, ir kitus svarbius parametrus, kuriuos reikia naudoti.
- initrd: Naudojamas nurodant pradinį RAM diską.
- BOOT_IMAGE: „Linux“ branduolio atvaizdo vieta.
- šaknis: Nurodo šakninių failų sistemos vietą. Naudojamas branduolio norint rasti iniciją, kuri savo ruožtu įkelia svarbiausias paslaugas.
- ro: Atsakingas už failų sistemos montavimą tik skaitymo režimu.
- tylu: Kai kompiuteris paleidžiamas, slepia kai kuriuos konkrečios sistemos pranešimus.
- purslai: Naudojamas rodant purslų ekraną, kai jūsų sistema paleidžiama.
Kai esate GRUB parinkčių meniu, galite redaguoti branduolio parametrus paspausdami E klaviatūros klavišą.
GRUB įkrovos programos konfigūravimas
GRUB 2 suteikia jums daug lankstumo ir galios, kai reikia konfigūruoti įkrovos tvarkyklę.
The /boot/grub kataloge yra failas, pavadintas grub.cfg, kuris yra pagrindinis GRUB konfigūracijos failas. Tačiau patariama neredaguoti grub.cfg failą tiesiogiai, vietoj to turėtumėte redaguoti /etc/default/grub failą.
Kai atliksite pakeitimus /etc/default/grub failą, turėtumėte įsitikinti, kad vykdėte toliau pateiktą komandą, kad pakeitimai būtų įrašyti į grub.cfg failas automatiškai.
sudo atnaujinimas-grub
Galite sužinoti daugiau apie GRUB ir kai kurias jo konfigūravimo parinktis vykdydami šią komandą:
info -f grub
GRUB pritaikymas „Linux“
Šis vadovas parodė, kad GRUB yra labai galingas ir lankstus įkrovos krautuvas ir vaidina svarbų vaidmenį dirbant su jūsų operacine sistema. Vartotojai gali visiškai kontroliuoti GRUB įkrovos ekrano išvaizdą. Jūs netgi galite lengvai pritaikyti įkrovos ekrano fono vaizdą.
Nusibodo numatytasis „Grub“ meniu? Štai kaip jį pritaikyti pasirinktam fono vaizdui.
Skaitykite toliau
- „Linux“
- GRUB įkroviklis
- „Linux“

Mwiza kuria programinę įrangą pagal profesiją ir daug rašo apie „Linux“ ir „front-end“ programavimą. Kai kurie jo interesai apima istoriją, ekonomiką, politiką ir įmonės architektūrą.
Prenumeruokite mūsų naujienlaiškį
Prisijunkite prie mūsų naujienlaiškio, kuriame rasite techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!
Dar vienas žingsnis…!
Prašome patvirtinti savo el. Pašto adresą el. Laiške, kurį jums ką tik išsiuntėme.