Vigezo 11 vya Wakati wa Kufungua kwa Kernel ya Linux Vimefafanuliwa


Uanzishaji wa Linux ni mchakato mgumu ikilinganishwa na michakato ya uanzishaji katika usambazaji mwingine wowote. Linux Kernel inakubali vigezo vingi wakati wa uanzishaji, katika safu ya amri. Kigezo hiki cha wakati wa kuwasha kwa Mstari wa amri hupitisha aina kadhaa za habari kwa Kernel ya Linux wakati wa Kuanzisha Mfumo.

Kuanzisha kerneli ya Linux moja kwa moja kutoka kwa BIOS kwa kutumia kernel kwenye cd (/dev/cdrom), usiruhusu kugawa kigezo moja kwa moja. Kwa hili tunahitaji programu maalum inayoitwa bootloader. Vipakiaji viwili vya Boot vinavyotumika sana katika Linux ni:

  1. GNU GRUB (GNU GRAnd Unified Bootloader)
  2. LILO (LINux Loader)

GNU GRUB ni kifurushi cha kipakiaji buti kutoka kwa mradi wa GNU ambacho kina uwezo wa kuanzisha moja ya kernel nyingi au usanidi wowote wa kernel kwenye Mfumo wa Unix na Linux.

LILO ina uwezo wa kuwasha kokwa mbalimbali na kuhifadhi usanidi wao katika faili ya maandishi wazi. LILO ina uwezo wa kuanzisha Windows, Unix, BSD, Linux na majukwaa mengine yote yanayojulikana yenye chaguzi mbalimbali.

Hoja za kuwasha za Linux Kernel hupitishwa katika orodha ya mifuatano iliyotenganishwa na nafasi nyeupe. Njia ya kawaida ya kupitisha hoja za buti kwa kernel iko katika mfumo wa:

name[=value_1] [,value_2]........[,value_10]

Ambapo 'jina=nenomsingi la kipekee' inafafanua sehemu ya kernel ambapo thamani inapaswa kuhusishwa. Thamani inayoweza kushikilia ni 10, ya juu zaidi. Msimbo uliopo hushughulikia tu vigezo 10 vilivyotenganishwa kwa koma kwa kila nenomsingi.

Hapa, katika makala hii tutashughulikia baadhi ya vigezo vya kawaida vya kuwasha kernel katika Linux, ambavyo unapaswa kujua.

1. init

Hii inaweka amri ya awali ambayo inahitaji kutekelezwa na kernel. Ikiwa 'init' haijawekwa, hutafuta 'init' katika maeneo yafuatayo kabla ya kokwa kutua katika hali ya hofu.

  1. /sbin/init
  2. /etc/init
  3. /bin/init
  4. /bin/sh

2. nfsaddrs

Kigezo hapo juu huweka anwani ya boot ya nfs kwa kamba ambayo ni muhimu ikiwa wavu itawashwa.

3. nfsroot

Kigezo cha 'nfsroot' huweka jina la mzizi wa nfs kwa mfuatano ambao ni muhimu iwapo wavu itawashwa. Jina la mfuatano huambishwa na ‘/tftpboot’ ikiwa haianzi na ‘/‘ , ‘,’ au tarakimu yoyote.

4. mzizi

Kupitisha kigezo cha mizizi wakati wa kuwasha huweka mfumo utakaotumika kama mfumo wa faili wa mizizi.

5. moja

Kigezo cha 'moja' ambacho huelekeza 'init' kwa kompyuta ya kuanza katika hali ya mtumiaji mmoja na kuzima kuanzisha damoni zote.

6. ro

Kigezo hiki huambia kipakiaji cha boot kuweka mfumo wa faili wa mizizi katika hali ya kusoma tu. Kwa hivyo, programu hiyo ya fsck inaweza kufanya uchunguzi wa mfumo wa faili, hautoi fsck kwenye mfumo wa faili wa kusoma/kuandika.

7. rw

Kigezo hiki hulazimisha kipakiaji cha boot kuweka mfumo wa faili wa mizizi katika hali ya kusoma-kuandika.

8. Hdx

Rekebisha Jiometri ya kiendeshi cha IDE, hoja ya 'Hdx' ni rahisi sana ikiwa BIOS inatoa Taarifa zisizo muhimu na zisizo sahihi.

9. hifadhi

Hoja hii ni muhimu sana katika kulinda maeneo ya bandari za I/O dhidi ya uchunguzi.

10. console

Inafafanua kiweko cha mlango cha serial hadi kernel kwa usaidizi wa kiweko cha serial.

11. mem

Inafafanua jumla ya kiasi cha kumbukumbu ya mfumo inayopatikana, inasaidia wakati wa kutumia RAM kubwa.

Kiini cha Linux kinakubali mizigo ya vigezo kwenye buti. Tutakuwa tunashughulikia vigezo vingine katika makala ijayo.

Hayo ni yote kwa sasa. Hivi karibuni nitakuwa hapa na nakala nyingine, hadi wakati huo endelea kuwa karibu na kushikamana na Tecmint.