11 Parametri tal-ħin tal-Ibbutjar tal-Linux Kernel Spjegati
Linux booting huwa proċess kumpless meta mqabbel ma 'proċessi booting fi kwalunkwe distribuzzjoni oħra. Il-Linux Kernel jaċċetta ħafna parametri fil-booting, fil-linja tal-kmand. Dan il-parametru tal-ħin tal-ibbutjar tal-linja tal-kmand jgħaddi diversi tipi ta 'informazzjoni lil Linux Kernel fl-Istartjar tas-Sistema.
Ibbutjar ta 'kernel Linux direttament mill-BIOS bl-użu tal-kernel fuq cd (/dev/cdrom), ma jippermettux li jassenja parametru direttament. Għal dan għandna bżonn programm speċjali msejjaħ bootloader. Żewġ Boot Loaders l-aktar użati fil-Linux huma:
- GNU GRUB (GNU GRand Unified Bootloader)
- LILO (LINux LOader)
GNU GRUB huwa pakkett boot-loader mill-proġett GNU li huwa kapaċi li jibda wieħed mill-kernel multiplu jew kwalunkwe konfigurazzjoni speċifika tal-kernel fuq Unix u Linux System.
LILO għandu l-kapaċità li boot diversi kernels u jaħżen il-konfigurazzjoni tagħhom f'fajl b'test sempliċi. LILO huwa kapaċi li jibda Windows, Unix, BSD, Linux u l-pjattaforma l-oħra magħrufa kollha b'diversi għażliet.
L-argumenti tal-boot tal-Linux Kernel huma mgħoddija f'lista ta 'kordi separati bi spazji bojod. L-approċċ konvenzjonali biex tgħaddi argumenti tal-boot lill-kernel huwa fil-forma ta’:
name[=value_1] [,value_2]........[,value_10]
Fejn 'isem=keyword unika' tiddefinixxi l-parti tal-qalba fejn il-valur għandu jiġi assoċjat. Il-valur li jista 'jżomm huwa 10, massimu. Il-kodiċi preżenti jimmaniġġa biss 10 parametri separati bil-virgola għal kull kliem ewlieni.
Hawnhekk, f'dan l-artikolu ser inkopru xi wħud mill-parametri komuni tal-boot-time tal-kernel fil-Linux, li għandek tkun taf.
1. init
Dan jistabbilixxi l-kmand inizjali li jeħtieġ li jiġi esegwit mill-qalba. Jekk ‘init’ ma jkunx issettjat, ifittex ‘init’ fil-postijiet rispettivi li ġejjin qabel ma l-qalba tinżel fil-mod ta’ paniku.
- /sbin/init
- /etc/init
- /bin/init
- /bin/sh
2. nfsaddrs
Il-parametru t'hawn fuq jistabbilixxi l-indirizz tal-boot nfs għal string li huwa utli fil-każ ta' boot nett.
3. nfsroot
Il-parametru 'nfsroot' jissettja l-isem tal-għerq nfs għal string li huwa utli fil-każ ta' boot nett. L-isem tas-sekwenza huwa prefiss bi '/tftpboot' jekk ma jibdax b''/' , ',' jew kwalunkwe ċifra.
4. għerq
Il-passaġġ tal-parametru tal-għeruq fil-ħin tal-ibbutjar jistabbilixxi s-sistema li għandha tintuża bħala sistema tal-fajl tal-għeruq.
5. wieħed
Il-parametru uniku li jiggwida init għall-kompjuter tal-bidu fil-modalità ta 'utent wieħed u tiddiżattiva l-bidu tad-daemons kollha.
6. ro
Dan il-parametru jgħid lill-boot loader biex jimmonta s-sistema tal-fajls tal-għeruq fil-modalità ta 'qari biss. Allura, dak il-programm fsck jista 'jwettaq scan tas-sistema tal-fajls, ma toħroġx fsck fuq sistema ta' fajls ta 'qari/kitba.
7. rw
Dan il-parametru jġiegħel lill-bootloader jimmonta s-sistema tal-fajls tal-għeruq fil-modalità read-write.
8. Hdx
Aġġusta l-Ġeometrija tas-sewwieq IDE, l-argument 'Hdx' huwa utli ħafna jekk il-BIOS qed jiġġenera Informazzjoni irrilevanti u skorretta.
9. riżerva
Dan l-argument huwa utli ħafna fil-protezzjoni tar-reġjuni tal-portijiet I/O minn sondi.
10. console
Jiddefinixxi console tal-port tas-serje għall-qalba b'appoġġ tal-console tas-serje.
11. mem
Jiddefinixxi l-ammont totali tal-memorja tas-sistema disponibbli, utli waqt li tuża RAM kbira.
Il-kernel tal-Linux jaċċetta tagħbijiet ta 'parametri fil-boot. Inkunu qed inkopru l-bqija tal-parametri fl-artiklu li jmiss.
Dak kollu għalissa. Dalwaqt inkun hawn b’artiklu ieħor, sa dakinhar nibqa’ sintonizzat u konness ma’ Tecmint.