Debian

Suprasti „Debian“ įkrovos procesą žingsnis po žingsnio

Suprasti „Debian“ įkrovos procesą žingsnis po žingsnio
Šiame straipsnyje žingsnis po žingsnio paaiškinamas Debian Linux įkrovos procesas pradedant nuo BIOS iki / sbin / init vykdymas, įskaitant įkrovos įkroviklį, init ir init.

Pirmoji programinė įranga, kuri bus vykdoma įjungus kompiuterį, yra BIOS, paskui įkrovos įkroviklis (GRUB, LILO kitose sistemose), paprastai įdiegtas MBR („Master Boot Record“), tada / init programa su „initramfs“ vaizdu atmintį kaip laikiną šakninių failų sistemą, tada vykdo / sbin / init, perjungdama šakninių failų sistemą į diską.

Pradėkime nuo kiekvieno žingsnio, pradedant BIOS.

„Debian“ įkrovos procesas: BIOS

BIOS yra pirmoji programinė įranga, sąveikaujanti su aparatine įranga, ji paleidžia visus įrenginius,
atsižvelgiant į jo konfigūraciją, kurią paprastai galime pasiekti paspausdami „Del“ arba „F2“.

Iš BIOS konfigūracijos galime nustatyti, kaip bus tęsiamas įkrovos procesas, paprastai BIOS konfigūravimo skydelyje yra įkrovos procesui skirtas meniu, kuriame galime nustatyti, ar kitas žingsnis bus paleisti iš standžiojo disko, išorinio disko ar USB atminties kortelę, optinį diską, pavyzdžiui, DVD, tinklo knygą ir kt.

Kaip minėta anksčiau, BIOS inicializuoja aparatinę įrangą, o jos konfigūravimo skydelis leidžia mums įgalinti ir išjungti tam tikrą aparatūrą galutinai arba per įkrovos procesą.

BIOS taip pat yra informacijos apie aparatūros temperatūrą, aušintuvo būklę, RAM, saugojimo įrenginius, virtualizavimo palaikymą, procesorių ir šerdis.

Beveik visada, kai vienas iš pirmųjų žingsnių yra kompiuterio trikčių šalinimas, yra darbas su BIOS. IT saugos srityje BIOS vaidina pagrindinį vaidmenį užkertant kelią vietinių pažeidžiamumų naudojimui, neteisinga konfigūracija gali sukelti saugumą ir funkcinius gedimus.
Įprastame „Debian“ įkrovos procese kitas žingsnis po BIOS inicijavimo yra įkrovos įkroviklis, kuris paprastai užima antrąjį proceso etapą.

„Debian“ įkrovos procesas: įkrovos krautuvas

Per pirmuosius 2 atminties įrenginio blokus yra MBR (pagrindinis įkrovos įrašas), kuriame yra informacija apie skaidymą, failų sistemą. Daugelis vartotojų supainioja MBR su įkrovos įkrovikliu, MBR yra apibrėžta vieta blokiniame įrenginyje, o įkrovos įkroviklis yra aukštesnio sverto programa, kuria vartotojas gali lengvai manipuliuoti. „Boot Loader“ yra tai, ką „Debian“ vartotojai žino kaip GRUB, kiti „Linux“ vartotojai gali tai žinoti kaip „LILO“, „SysLinux“, „Windows Boot Manager“, skirtus „Windows“ vartotojams ir kt.

Iš „Boot Loader“ galime nustatyti, kaip bus atliekami tolesni veiksmai, galime redaguoti apibrėždami skirtingus OS, branduolius ir paleidimo parametrus.

Pagal numatytuosius nustatymus „Debian“ pateikia GRUB kaip įkrovos įkroviklį, GRUB konfigūracijos failą galite rasti / boot / grub / menu.„lst“ ir įkrovos programą reikia atnaujinti vykdant komandą atnaujinti-grub išbandyti ir pritaikyti bet kokius pakeitimus.

„Boot Loader“ leidžia mums paleisti atkūrimo režimu arba prijungti OS su root teisėmis, kad išspręstume problemas arba iš naujo nustatytume slaptažodį, kaip tai atsitinka su BIOS, GRUB krautuvas taip pat domina IT saugumą.

Panašiai kaip BIOS apibrėžė įkrovos pakrovėjo veiksmus, įkrovos įkeliklis nustato / init proceso, kuris paruošia kompiuterį paskutiniam žingsniui, nustatymus.

„Debian“ įkrovos procesas: / init

/ Init yra apvalkalo scenarijus, veikiantis initramfs inicijuojant branduolį, šiame etape turėtumėte žinoti, kad / init inicijuoja branduolį, suspaustą kaip cpio.

„Debian“ įkrovos procesas: / sbin / init

Čia inicializuojama OS. Paleidimo lygis N (įkrovimas) inicializuoja tik būtinus scenarijus, kuriuos reikia perduoti paleisties lygiui S (vienas vartotojas), kad būtų užbaigtas aparatūros inicijavimas, ir tada pereina į 2 ir 5 diapazonų, kad būtų paleistos sistemos paslaugos.
Žemiau galite pamatyti sąrašą, kuriame pateikiami visi vykdymo lygiai ir jų reikšmė:

„RunLevel“ Parama Užduotis
N Nė vienas
0 Išjungti Išjungimas, jo katalogas yra / etc / rc0.d /
1 Vienas vartotojas Vienas vartotojas, jo katalogas yra / etc / rc1.d /
2 Keli vartotojai be tinklo Keli vartotojai be tinklo, adresu / etc / rc2.d /
3 Daugkartinis vartotojas su tinklu Keli vartotojai su tinklu, adresu / etc / rc3.d /
4 Daugkartinis vartotojas su tinklu Daugkartinis vartotojas su tinklu, adresu / etc / rc4.d /
5 Daugkartinis naudojimas su grafika Keli vartotojai, X11, jo katalogas yra / etc / rc5.d /
6 Perkraukite iš naujo Perkraukite iš naujo

Vykdymo lygio katalogai susieja su scenarijais, esančiais / etc / init.d /, tai katalogas, kuriame administratorius gali rasti scenarijus, kurie bus vykdomi įkrovos metu.

/ Sbin / init yra paskutinis „Debian Linux“ ir išvestinių paskirstymų žingsnis, jis pakels OS iki tinkamo vykdymo lygio.

Šį įkrovos procesą suprasti yra labai paprasta, bet kuris vartotojas, net ir nesusipažinęs su „Linux“, jau žino tokius veiksmus kaip BIOS ir „Boot Loader“.

Tikiuosi, kad šis straipsnis jums padėjo suprasti „Debian“ įkrovos procesą žingsnis po žingsnio.

„AppyMouse“ ekrano „Trackpad“ ir pelės žymeklis, skirtas „Windows“ tabletėms
Planšetinių kompiuterių vartotojai dažnai praleidžia pelės žymeklį, ypač kai įprasta naudoti nešiojamus kompiuterius. Jutiklinio ekrano išmanieji tele...
Vidutinis pelės mygtukas neveikia sistemoje „Windows 10“
The vidurinis pelės mygtukas padeda naršyti ilgus tinklalapius ir ekranus, kuriuose yra daug duomenų. Jei tai sustos, gerai, jūs naudosite klaviatūrą ...
Kaip pakeisti kairįjį ir dešinįjį pelės mygtukus „Windows 10“ kompiuteryje
Gana įprasta, kad visi kompiuterio pelės įrenginiai yra ergonomiškai sukurti dešiniarankiams. Tačiau yra pelių prietaisų, specialiai sukurtų kairiaran...