Debian

Postup procesu zavádzania systému Debian

Postup procesu zavádzania systému Debian
Tento článok vysvetľuje postup zavádzania systému Debian Linux krok za krokom od systému BIOS po / sbin / init prevedenie vrátane bootloaderu, init a init.

Prvý softvér, ktorý sa vykoná po zapnutí počítača, je BIOS, po ktorom nasleduje bootloader (GRUB, LILO v iných systémoch) zvyčajne nainštalovaný na MBR (Master Boot Record), potom program / init s obrazom initramfs v pamäť ako dočasný koreňový systém súborov a potom vykoná / sbin / init pri prepínaní koreňového systému súborov na disk.

Začnime od každého kroku, počnúc systémom BIOS.

Proces bootovania z Debianu: BIOS

BIOS je prvý softvér interagujúci s hardvérom, ktorý spúšťa všetky zariadenia,
v závislosti od jeho konfigurácie, ku ktorej obvykle máme prístup stlačením klávesov Del alebo F2.

Z konfigurácie systému BIOS môžeme určiť, ako bude proces zavádzania pokračovať, panel konfigurácie systému BIOS zvyčajne obsahuje ponuku vyhradenú pre proces zavádzania, v ktorej môžeme definovať, či bude ďalším krokom zavedenie z pevného disku, externej jednotky alebo USB kľúč, optický disk ako DVD, sieťová kniha atď.

Ako už bolo povedané, systém BIOS inicializuje hardvér a jeho konfiguračný panel umožňuje definitívne alebo počas procesu zavádzania povoliť a zakázať určitý hardvér.

Systém BIOS obsahuje okrem ďalších možností aj informácie o teplote hardvéru, stave chladiča, RAM, pamäťových zariadeniach, podpore virtualizácie, procesore a jadrách.

Pri riešení problémov s počítačom takmer vždy medzi prvými krokmi je práca s BIOSom. V oblasti IT Security hrá BIOS kľúčovú rolu zabraňujúcu zneužitiu miestnych zraniteľností, nesprávna konfigurácia môže viesť k zlyhaniu zabezpečenia a funkčnosti.
V obvyklom procese zavádzania systému Debian je ďalším krokom po inicializácii systému BIOS bootovací zavádzač, ktorý zvyčajne zaberá druhý krok procesu.

Proces zavedenia Debianu: Zavádzací zavádzač

V prvých 2 blokoch úložného zariadenia sa nachádza MBR (Master Boot Record), ktorý obsahuje informácie o rozdelení, súborovom systéme. Mnoho používateľov si mýli MBR s Boot Loaderom, MBR je definované miesto v blokovom zariadení, zatiaľ čo Boot Loader je program s vyššou pákou, s ktorým môže užívateľ ľahko manipulovať. Boot Loader je to, čo používatelia Debianu poznajú ako GRUB, ostatní používatelia systému Linux ho môžu poznať ako LILO, SysLinux, Správca zavádzania systému Windows pre používateľov systému Windows atď.

Z Boot Loaderu môžeme určiť, ako budú nasledovať ďalšie kroky, môžeme editovať definovať rôzne OS, jadrá a spúšťacie parametre.

Štandardne Debian prináša GRUB ako zavádzač, konfiguračný súbor GRUBu nájdete v / boot / grub / menu.Prvý a bootloader musia byť aktualizované spustením príkazu update-grub otestovať a uplatniť každú zmenu.

Boot Loader nám umožňuje bootovať v režime obnovy alebo pripojiť operačný systém s oprávneniami root na opravu problémov alebo resetovanie hesla, ako sa to deje v systéme BIOS, nakladač GRUB je zaujímavý aj pre zabezpečenie IT.

Rovnako ako BIOS definoval kroky pre Boot Loader, Boot Loader definuje nastavenia pre proces / init, ktorý pripravuje PC na posledný krok.

Proces zavedenia Debianu: / init

/ Init je shell skript bežiaci v rámci initramfs inicializujúceho jadro, v tejto fáze by ste mali vedieť, že / init inicializuje jadro komprimované ako cpio.

Proces zavedenia Debianu: / sbin / init

Tu sa inicializuje operačný systém. Úroveň runlevel N (boot) inicializuje iba potrebné skripty, ktoré sa majú prejsť na úroveň runlevel S (Jeden používateľ), aby sa ukončila inicializácia hardvéru, a potom sa prepne na úroveň behu v rozmedzí 2 až 5, aby sa spustili systémové služby.
Ďalej vidíte zoznam všetkých úrovní behu a ich významu:

RunLevel podpora Úloha
N Žiadne
0 Vypnúť Vypnutie, jeho adresár je / etc / rc0.d /
1 Jeden používateľ Jeden používateľ, jeho adresár je / etc / rc1.d /
2 Viac používateľov bez siete Viac používateľov bez siete, na / etc / rc2.d /
3 Multiuser so sieťou Viac používateľov so sieťou na / etc / rc3.d /
4 Multiuser so sieťou Multiuser so sieťou, na / etc / rc4.d /
5 Multiuser s grafikou Viac používateľov, X11, jej adresár je / etc / rc5.d /
6 Reštartovať Reštartovať

Adresáre runlevel odkazujú na skripty umiestnené v / etc / init.d /, toto je adresár, kde môže správca vyhľadať skripty, ktoré sa majú spustiť pri štarte.

/ Sbin / init je posledný krok v Debiane Linux a odvodených distribúciách, prinesie OS na správnu úroveň behu.

Tento proces zavádzania je ľahko pochopiteľný, každý používateľ, aj keď nie je oboznámený s operačným systémom Linux, už pozná kroky ako BIOS a Boot Loader.

Dúfam, že ste našli tento článok, ktorý vám pomohol porozumieť procesu zavádzania systému Debian krok za krokom.

Hry Ako zobraziť počítadlo FPS v hrách Linux
Ako zobraziť počítadlo FPS v hrách Linux
Hranie na systéme Linux získalo veľký tlak, keď spoločnosť Valve v roku 2012 oznámila podporu systému Linux pre klienta Steam a ich hry. Od tej doby s...
Hry Ako sťahovať a prehrávať Sid Meier's Civilization VI v systéme Linux
Ako sťahovať a prehrávať Sid Meier's Civilization VI v systéme Linux
Úvod do hry Civilization 6 predstavuje moderné poňatie klasického konceptu predstaveného v sérii hier Age of Empires. Myšlienka bola dosť jednoduchá; ...
Hry Ako inštalovať a hrať Doom na Linuxe
Ako inštalovať a hrať Doom na Linuxe
Úvod do Doom Séria Doom vznikla v 90. rokoch po vydaní pôvodného Doomu. Bol to okamžitý hit a od tej doby herná séria získala množstvo ocenení a origi...