欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品

主頁 > 知識庫 > Linux操作系統內核啟動參數詳解

Linux操作系統內核啟動參數詳解

熱門標簽:岑溪電銷機器人 布谷電銷機器人價格 優邁系統外呼顯示亂層 上海電銷卡外呼系統供應商 怎么查看地圖標注的地點 大連企業電銷機器人線路 電銷機器人錄音用什么軟件 義烏市400電話辦理 營銷智能外呼系統口碑推薦

Linux內核在啟動的時候,能接收某些命令行選項或啟動時參數。當內核不能識別某些硬件進而不能設置硬件參數或者為了避免內核更改某些參數的值,可以通過這種方式手動將這些參數傳遞給內核。

如果不使用啟動管理器,比如直接從BIOS或者把內核文件用“cp zImage /dev/fd0”等方法直接從設備啟動,就不能給內核傳遞參數或選項--這也許是我們使用引導管理器比如LILO的好處之一吧。

Linux的內核參數是以空格分開的一個字符串列表,通常具有如下形式:

復制代碼
代碼如下:

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

“name”是關鍵字,內核用它來識別應該把“關鍵字”后面的值傳遞給誰,也就是如何處理這個值,是傳遞給處理例程還是作為環境變量或者拋給“init”。值的個數限制為10,你可以通過再次使用該關鍵字使用超過10個的參數。

首先,內核檢查關鍵字是不是 `root='',`nfsroot='',`nfsaddrs='', `ro'', `rw'',`debug''或`init'',然后內核在bootsetups數組里搜索于該關鍵字相關聯的已注冊的處理函數,如果找到相關的已注冊的處理函數,則調用這些函數并把關鍵字后面的值作為參數傳遞給這些函數。比如你在啟動時設置參數name=a,b,c,d,內核搜索bootsetups數組,如果發現“name”已注冊,則調用“name”的設置函數如name_setup(),并把a,b,c,d傳遞給name_setup()執行。 所有型如“name=value”參數,如果沒有被上面所述的設置函數接收,將被解釋為系統啟動后的環境變量,比如“TERM=vt100”就會被作為一個啟動時參數。

所有沒有被內核設置函數接收也沒又被設置成環境變量的參數都將留給init進程處理,比如“single”。

【常用的設備無關啟動時參數】

1、init=...

設置內核執行的初始化進程名,如果該項沒有設置,內核會按順序嘗試/etc/init,
/bin/init,/sbin/init, /bin/sh,如果所有的都沒找到,內核會拋出 kernel panic:的錯誤。

2、nfsaddrs=...

設置從網絡啟動時NFS的啟動地址,已字符串的形式給出。

3、nfsroot=...

設置網絡啟動時的NFS根名字,如果該字符串不是以 "/"、","、"."開始,默認指向“/tftp-boot”。
以上2、3在無盤站中很有用處。

4、no387

該選項僅當定義了CONFIG_BUGi386時才能用,某些i387協處理器芯片使用32位的保護模式時會有BUG,比如一些浮點運算,使用這個參數可以讓內核忽略387協處理器。

5、no-hlt

該選項僅當定義了CONFIG_BUGi386時才能用,一些早期的i486DX-100芯片在處理“hlt”指令時會有問題,執行該指令后不能可靠的返回操作系統,使用該選項,可以讓Linux系統在CPU空閑的時候不要掛起CPU。

6、root=...

該參數告訴內核啟動時使用哪個設備作為根文件系統。比如可以指定根文件為hda8:root=/dev/hda8。

7、ro和rw

ro參數告訴內核以只讀方式加載根文件系統,以便進行文件系統完整性檢查,比如運行fsck;rw參數告訴內核以讀寫方式加載根文件系統,這是默認值。

8、reserve=...

保留端口號。格式:reserve=iobase,extent[,iobase,extent]...,用來保護一定區域的I/O端口不被設備驅動程序自動探測。在某些機器上,自動探測會失敗,或者設備探測錯誤或者不想讓內核初始化設備時會用到該參數;比如: reserve=0x300,32device=0x300,除device=0x300外所有設備驅動不探測 0x300-0x31f范圍的I/O端口。

9、mem=...

限制內核使用的內存數量。早期BIOS設計為只能識別64M以下的內存,如果你的內存數量大于64M,你可以指明,如果你指明的數量超過了實際安裝的內存數量,系統崩潰是遲早的事情。如:mem=0x1000000意味著有16M內存,如果是mem=0x6000000,就是96M內存了。注意:很多機型把部分內存作為BIOS的映射,所以你在指定內存大小的時候一定要預留空間。你也可以在 pentium或者更新的CPU上使用mem=nopentium關閉4M的頁表,這要在內核配置時申明。

10、panic=N

默認情況,內核崩潰--kernel panic 后會宕機而不會重啟,你可以設置宕機多少秒之后重啟機器;也可以在/proc/sys/kernel/panic文件里設置。

11、reboot=[warm|cold][,[bios|hard]]

該選項僅當定義了CONFIG_BUGi386時才能用。2.0.22的內核重啟默認為cool reboot,warm reboot 更快,使用"reboot=bios"可以繼承bios的設置。

12、nosmp 和 maxcpus=N

僅當定義了 __SMP__,該選項才可用。可以用來禁用多CPU或者指明最多支持的CPU個數。

【內核開發和調試的啟動時參數】

這些參數主要用在內核的開發和調試上,如果你不進行類似的工作,你可以簡單的跳過本小節。

1、debug

Linux的日志級別比較多(詳細信息可以參看Linux/kernel.h),一般地,日志的守護進程klogd只把比DEBUG級別高的日志寫進磁盤;如果使用該選項,klogd也把內核的DEBUG信息寫進日志。

2、profile=N

在做內核開發的時候,如果想清楚
的知道內核在什么地方耗用了多少CPU的時鐘周期,可以使用核心的分析函數設置變量prof_shift為非0值,有兩種方式可以實現:一種是在編譯時指定,另一種就是通過“profile=”來指定; 他給出了一個相當于最小單位--即時鐘周期;系統在執行內核代碼的時候,profile[address >;>; prof_shift]的值就會累加,你也可以從
/proc/profile得到關于它的一些信息。

3、swap=N1,N2,N3,N4,N5,N6,N7,N8

設置內核交換算法的八個參數:
max_page_age,       page_advance,     page_decline,  page_initial_age,
age_cluster_fract, age_cluster_min, pageout_weight,bufferout_weight。

4、buff=N1,N2,N3,N4,N5,N6 

設置內核緩沖內存管理的六個參數:max_buff_age, buff_advance,buff_decline,buff_initial_age, bufferout_weight, buffermem_grace。

使用 RAMDISK的參數(僅當內核配置并編譯了CONFIG_BLK_DEV_RAM)。一般的來說,使用ramdisk并不是一件好事,系統自己會更加有效的使用可用的內存;但是,在啟動或者制作啟動盤時,使用ramdisk可以很方便的裝載軟盤等設備上的映象(尤其是安裝程序、啟動過程中),因為在正真使用物理磁盤之前,必須要加載一些必要的模塊,比如文件系統模塊,scsi驅動等。早期的ramdisk(比如1.3.48的核心)是靜態分配的,必須以ramdisk=N來指定ramdisk的大小;現在ramdisk可以動態增加。一共有四個參數,兩個布爾型,兩個整形。

1、load_ramdisk=N

如果N=1,就加載ramdisk;如果N=0,就不加載ramdisk;默認值為0。

2、prompt_ramdisk=N

N=1,提示插入軟盤;N=0,不提示插入軟盤;默認為1。

3、ramdisk_size=N或者ramdisk=N

設定ramdisk的最大值為N KB,默認為4096KB。

4、ramdisk_start=N

設置ramdisk的開始塊號為N,當ramdisk有內核的映象文件是需要這個參數。

5、noinitrd

(僅當內核配置了選項CONFIG_BLK_DEV_RAM和CONFIG_BLK_DEV_INITRD)現在的內核都可以支持initrd了,引導進程首先裝載內核和一個初始化的ramdisk,然后內核將initrd轉換成普通的ramdisk,也就是讀寫模式的根文件系統設備。然后Linuxrc執行,然后裝載真正的根文件系統,之后ramdisk被卸載,最后執行啟動序列,比如/sbin/init。

選項noinitrd告訴內核不執行上面的步驟,即使內核編譯了initrd,而是把initrd的數據寫到 /dev/initrd,只是這是一個一次性的設備。

The End!

標簽:遼陽 來賓 迪慶 荊州 忻州 淄博 阜陽 楚雄

巨人網絡通訊聲明:本文標題《Linux操作系統內核啟動參數詳解》,本文關鍵詞  Linux,操作系統,內核,啟動,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Linux操作系統內核啟動參數詳解》相關的同類信息!
  • 本頁收集關于Linux操作系統內核啟動參數詳解的相關信息資訊供網民參考!
  • 推薦文章
    欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品
  • <rt id="w000q"><acronym id="w000q"></acronym></rt>
  • <abbr id="w000q"></abbr>
    <rt id="w000q"></rt>
    亚洲激情一二三区| 国产传媒久久文化传媒| 99久久精品国产一区二区三区| 泷泽萝拉在线播放| 欧美福利视频一区| 日韩伦理av电影| 成人免费视频app| 中文字幕观看av| 久久蜜桃一区二区| 久久av老司机精品网站导航| 性色av蜜臀av色欲av| 欧美一区二区日韩| 日韩不卡在线观看日韩不卡视频| 免费黄视频在线观看| 欧美专区亚洲专区| 一区二区三区四区精品在线视频| 91色在线porny| 欧美亚洲国产bt| 亚洲一区二区不卡免费| 久草免费资源站| 欧美精品在欧美一区二区少妇| 亚洲bt欧美bt精品| 色综合久久五月| 日韩精品一区二区三区中文精品| 蜜桃精品视频在线观看| 日本精品在线观看视频| 国产亚洲成aⅴ人片在线观看 | 成人ar影院免费观看视频| 国产成人在线网址| 一色屋精品亚洲香蕉网站| 91香蕉视频污在线| 欧美男男青年gay1069videost| 视频一区欧美日韩| 亚洲精品午夜视频| 中文字幕免费一区| 91丨九色丨国产丨porny| 欧美日韩国产一级| 蜜桃视频免费观看一区| 亚洲色图欧美色| 亚洲视频香蕉人妖| 中国极品少妇xxxx| 欧美精品一区二区在线观看| 国产激情一区二区三区四区 | 成人欧美一区二区三区视频网页| www.欧美色图| 欧美美女一区二区在线观看| 免费在线成人网| 国产美女高潮视频| 亚洲午夜精品一区二区三区他趣| 30一40一50老女人毛片| 中文字幕国产一区二区| 原创真实夫妻啪啪av| 欧美成人vps| 粉嫩绯色av一区二区在线观看| 欧美午夜片在线看| 美女国产一区二区三区| 懂色av懂色av粉嫩av| 亚洲成av人影院在线观看网| 免费黄在线观看| 亚洲精品成人在线| 熟女高潮一区二区三区| 亚洲视频你懂的| 伊人网在线视频观看| 日韩美女视频一区二区| 97人妻天天摸天天爽天天| 久久色.com| 中文字幕第10页| 国产亚洲欧美色| 亚洲国产精品第一页| 国产欧美日韩视频在线观看| 亚洲三级在线视频| 2023国产精品| 韩国三级在线看| 欧美激情一区二区三区不卡| 亚洲天堂av网站| 国产精品护士白丝一区av| 亚洲av无码一区二区三区观看| 99视频一区二区三区| 亚洲色图丝袜美腿| 成人性生交大免费看| 樱桃国产成人精品视频| 亚洲自拍偷拍图| 亚洲国产cao| 在线免费观看亚洲视频| 久久精品免费观看| 欧美吻胸吃奶大尺度电影 | 欧美日韩精品专区| 国产高清一区日本| 日韩欧美一区二区在线视频| 99re8在线精品视频免费播放| 久久综合九色综合97_久久久| 图片区偷拍区小说区| 中文字幕一区二区三区视频| 精品无码人妻一区二区免费蜜桃 | 国产精品久久久久久久第一福利 | 亚洲国产一区视频| www深夜成人a√在线| 麻豆国产欧美日韩综合精品二区| 欧美性感一区二区三区| 国产91精品在线观看| 精品国产精品网麻豆系列| 欧美图片自拍偷拍| 亚洲人成7777| 久久高清内射无套| 国产一区二区三区在线观看免费视频 | 国产精品欧美极品| av永久免费观看| 日本不卡在线视频| 911精品国产一区二区在线| av在线不卡电影| 国产精品免费久久| 国精产品视频一二二区| 久久不见久久见免费视频7| 3751色影院一区二区三区| 亚洲天堂小视频| 亚洲精品国产高清久久伦理二区| 国产午夜精品理论片| 国产一区日韩二区欧美三区| 久久香蕉国产线看观看99| 午夜理伦三级做爰电影| 日韩**一区毛片| 96av麻豆蜜桃一区二区| 中文字幕精品在线不卡| 人妻互换一区二区激情偷拍| 狠狠色伊人亚洲综合成人| 欧美电视剧在线观看完整版| 在线观看国产三级| 日韩精品一级二级| 欧美一区二区三区免费视频| 国产精品麻豆入口| 日韩电影在线观看一区| 日韩午夜激情视频| 91精品人妻一区二区三区蜜桃欧美| 日本亚洲欧美天堂免费| 日韩精品一区二区三区swag| 成人免费毛片糖心| 国内精品视频666| 国产欧美日韩在线| 91插插插插插插| a4yy欧美一区二区三区| 一区二区在线观看免费视频播放| 在线观看日韩精品| 美女被爆操网站| 日欧美一区二区| 日韩免费福利电影在线观看| 91久久免费视频| 国内成人自拍视频| 欧美激情综合五月色丁香| 手机在线免费看毛片| 99久久国产免费看| 亚洲国产视频a| 日韩欧美一区二区视频| 性欧美一区二区| 国产sm精品调教视频网站| 国产清纯在线一区二区www| 成人性生活毛片| 性生活在线视频| 日韩精彩视频在线观看| 亚洲精品一区二区精华| 在线看的片片片免费| 91同城在线观看| 午夜精品成人在线视频| 精品国产凹凸成av人网站| 任你操精品视频| 99精品在线免费| 婷婷综合久久一区二区三区| 精品国产免费一区二区三区四区 | 激情五月婷婷综合网| 国产精品美女久久久久久久网站| 在线观看国产精品网站| 加勒比精品视频| 欧美一级国产精品| 漂亮人妻被黑人久久精品| 国产自产高清不卡| 亚洲精品免费在线| 日韩精品专区在线影院重磅| 日日碰狠狠添天天爽| 91亚洲精华国产精华精华液| 日本不卡一二三| 国产欧美一区二区精品婷婷| 欧美视频一区在线| 少妇av片在线观看| 91免费视频网址| 久久激五月天综合精品| 国产精品国产三级国产aⅴ无密码 国产精品国产三级国产aⅴ原创 | 久久久久国产精品无码免费看| 韩国v欧美v亚洲v日本v| 在线精品一区二区三区| 欧美一级在线观看| 国产一二三区精品| 稀缺小u女呦精品呦| 国产在线视频精品一区| 亚洲一线二线三线久久久| 久久久噜噜噜久噜久久综合| 欧美午夜电影在线播放| 国产探花视频在线播放| 成人午夜在线免费| 乱一区二区av| 亚洲与欧洲av电影| 中文字幕免费一区|