Debian

Razumijevanje postupka pokretanja Debiana korak po korak

Razumijevanje postupka pokretanja Debiana korak po korak
Ovaj članak objašnjava postupak pokretanja Debian Linuxa korak po korak, počevši od BIOS-a do / sbin / init izvršenje, uključujući boot loader, init i init.

Prvi softver koji se izvršava kada uključite računalo je BIOS, a slijedi pokretački program (GRUB, LILO u drugim sustavima) koji se obično instalira na MBR (Master Boot Record), zatim program / init sa slikom initramfs u memorije kao privremeni korijenski datotečni sustav, a zatim izvršava / sbin / init dok prebacuje korijenski datotečni sustav na disk.

Krenimo sa svakim korakom, počevši od BIOS-a.

Proces pokretanja Debiana: BIOS

BIOS je prvi softver koji komunicira s hardverom, pokreće sve uređaje,
ovisno o njegovoj konfiguraciji kojoj obično možemo pristupiti pritiskom na Del ili F2.

Iz BIOS konfiguracije možemo definirati kako će se postupak pokretanja nastaviti, obično BIOS konfiguracijska ploča sadrži izbornik posvećen procesu pokretanja u kojem možemo definirati hoće li sljedeći korak biti pokretanje s tvrdog diska, vanjskog pogona ili USB-a stick, optički disk poput DVD-a, mrežne knjige itd.

Kao što je već rečeno, BIOS inicijalizira hardver, a njegova konfiguracijska ploča omogućuje nam da omogućimo i onemogućimo određeni hardver definitivno ili tijekom postupka pokretanja.

BIOS također sadrži informacije o temperaturi hardvera, stanju hladnjaka, RAM-u, uređajima za pohranu, podršci za virtualizaciju, procesoru i jezgrama, među više opcija.

Gotovo uvijek prilikom rješavanja problema s računalom među prvim koracima postoji rad s BIOS-om. U IT sigurnosti BIOS igra ključnu ulogu u sprečavanju iskorištavanja lokalnih ranjivosti, pogrešna konfiguracija može dovesti do sigurnosnih i funkcionalnih kvarova.
U uobičajenom procesu pokretanja Debiana sljedeći korak nakon inicijalizacije BIOS-a je Boot Loader koji obično zauzima drugi korak u procesu.

Debianov postupak pokretanja: pokretački program

Unutar prva 2 bloka uređaja za pohranu nalazi se MBR (Master Boot Record) koji sadrži informacije o particiji, datotečnom sustavu. Mnogi korisnici brkaju MBR s Boot Loader-om, MBR je definirano mjesto unutar blok uređaja, dok je Boot Loader program više poluge, kojim korisnik može lako manipulirati. Učitavač pokreta je ono što korisnici Debiana znaju kao GRUB, drugi korisnici Linuxa mogu ga znati kao LILO, SysLinux, Windows Boot Manager za Windows korisnike itd.

Iz učitavača pokretanja možemo odrediti kako će se provesti sljedeći koraci, možemo urediti definirati različite OS, kernele i parametre pokretanja.

Prema zadanim postavkama Debian donosi GRUB kao Boot Loader, GRUB konfiguracijsku datoteku možete pronaći na / boot / grub / menu.lst i bootloader se moraju ažurirati pokretanjem naredbe update-grub za testiranje i primjenu bilo koje promjene.

Učitavač za pokretanje omogućuje nam pokretanje u načinu oporavka ili montiranje OS-a s root privilegijama za rješavanje problema ili resetiranje lozinke, kao što se događa s BIOS-om, GRUB loader je također od interesa za IT sigurnost.

Baš kao što je BIOS definirao korake za Boot Loader, Boot Loader definira postavke za / init postupak koji priprema računalo za zadnji korak.

Proces pokretanja Debiana: / init

/ Init je skripta ljuske koja se izvodi unutar initramfsa koji inicijalizira jezgru, u ovoj fazi biste trebali znati da / init inicijalizira kernel komprimiran kao cpio.

Proces pokretanja Debiana: / sbin / init

Ovdje se OS inicijalizira. Razina pokretanja N (pokretanje) inicijalizira samo potrebne skripte za prosljeđivanje na razinu pokretanja S (jedan korisnik) da završi inicijaliziranje hardvera, a zatim se prebacuje na razinu pokretanja u rasponu između 2 i 5 za pokretanje sistemskih usluga.
Ispod možete vidjeti popis koji uključuje sve razine pokretanja i njihovo značenje:

RunLevel Podrška Zadatak
N Nijedna
0 Ugasiti Isključivanje, njegov direktorij je / etc / rc0.d /
1 Jedan korisnik Jedan korisnik, direktorij mu je / etc / rc1.d /
2 Višekorisnički bez mreže Višekorisnički bez mreže, na / etc / rc2.d /
3 Višekorisnički s umrežavanjem Višekorisnički s mrežom, na / etc / rc3.d /
4 Višekorisnički s umrežavanjem Višekorisnički s mrežom, na / etc / rc4.d /
5 Višekorisnički s grafikom Višekorisnički, X11, direktorij mu je / etc / rc5.d /
6 Ponovno podizanje sustava Ponovno podizanje sustava

Direktoriji razine pokretanja povezuju se na skripte smještene u / etc / init.d /, ovo je direktorij u kojem administrator može pronaći skripte koje se izvršavaju prilikom pokretanja.

/ Sbin / init je zadnji korak u Debian Linuxu i izvedenim distribucijama, dovest će OS do odgovarajuće razine pokretanja.

Ovaj je postupak pokretanja vrlo jednostavan za razumijevanje, svaki korisnik, čak i kad nije upoznat s Linuxom, već zna korake poput BIOS-a i Boot Loader-a.

Nadam se da ste pronašli da vam je ovaj članak pomogao da korak po korak razumijete postupak pokretanja Debiana.

Vodič za Shadow of the Tomb Raider za Linux
Shadow of the Tomb Raider dvanaesti je dodatak seriji Tomb Raider - franšizi u akcijsko-avanturističkoj igri koju je stvorio Eidos Montreal. I kritiča...
Kako pojačati FPS u Linuxu?
FPS je kratica Okviri u sekundi. Zadatak FPS-a je mjerenje broja sličica u reprodukcijama video zapisa ili igranim izvedbama. Jednostavnim riječima, b...
Najpopularnije laboratorijske igre Oculus App
Ako ste vlasnik slušalica Oculus, tada morate biti sigurni u bočno učitavanje. Bočno učitavanje postupak je instaliranja nehranjenog sadržaja na vaše ...