亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > 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__,該選項才可用??梢杂脕斫枚郈PU或者指明最多支持的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操作系統內核啟動參數詳解的相關信息資訊供網民參考!
  • 推薦文章
    国产极品白嫩美女在线观看看| 一本高清在线| 天天做日日爱夜夜爽| 欧美激情中文字幕一区二区| 国产成人女人在线视频观看| 欧美一区二区三区在线观看| 国产精品自拍一区| 久久久久久久久综合影视网| 美国一区二区三区| 青青久久网| 成人高清视频免费观看| 亚洲精品影院| 91麻豆精品国产综合久久久| 亚欧乱色一区二区三区| 国产伦精品一区三区视频| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 国产a视频| 四虎影视库国产精品一区| 高清一级淫片a级中文字幕| 日韩欧美一二三区| 亚洲www美色| 国产91精品露脸国语对白| 一级毛片视频播放| 99色视频| 国产亚洲精品成人a在线| 成人av在线播放| 久久久成人网| 成人a大片高清在线观看| 国产91精品系列在线观看| 可以免费在线看黄的网站| 999久久狠狠免费精品| 黄色福利片| 精品国产三级a| 91麻豆精品国产自产在线观看一区| 成人a大片高清在线观看| 九九精品影院| 九九精品影院| 一级女性大黄生活片免费| 毛片成人永久免费视频| 成人高清视频免费观看| 免费的黄色小视频| 九九久久99综合一区二区| 成人免费网站久久久| 国产一区二区精品| 999久久狠狠免费精品| 日日爽天天| 99热视热频这里只有精品| 亚洲 国产精品 日韩| 一级毛片看真人在线视频| 国产精品123| 午夜家庭影院| 黄视频网站在线看| 色综合久久天天综合绕观看| 成人免费福利片在线观看| 欧美日本免费| 97视频免费在线观看| 成人免费观看男女羞羞视频| 深夜做爰性大片中文| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 成人高清免费| 亚洲爆爽| 国产网站在线| 美女免费毛片| 精品国产亚一区二区三区| 欧美激情一区二区三区视频| 你懂的日韩| 国产视频久久久| 韩国妈妈的朋友在线播放 | 国产伦精品一区二区三区无广告 | 日本免费看视频| 国产网站免费观看| 四虎影视库| 久久成人综合网| 日韩在线观看视频黄| 色综合久久天天综线观看| 午夜欧美成人久久久久久| 精品久久久久久中文字幕2017| 毛片高清| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 欧美另类videosbestsex视频| 免费毛片基地| 韩国毛片免费| 成人免费福利片在线观看| 一级女人毛片人一女人| 欧美大片a一级毛片视频| 国产成人欧美一区二区三区的| 久久精品免视看国产成人2021| 精品视频一区二区三区| 日日夜人人澡人人澡人人看免| 亚洲女初尝黑人巨高清在线观看| 亚欧乱色一区二区三区| 日韩在线观看免费| 久草免费在线视频| 欧美激情一区二区三区在线 | 欧美爱爱网| 夜夜操网| 香蕉视频一级| 日日夜夜婷婷| 精品视频在线观看免费| 精品在线观看国产| 成人在免费观看视频国产| 日韩综合| 日韩在线观看视频黄| 欧美爱爱网| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 国产视频一区在线| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 91麻豆精品国产片在线观看| 国产亚洲精品aaa大片| 国产精品1024在线永久免费| 一级女人毛片人一女人| 九九热国产视频| 黄色免费三级| 精品国产一区二区三区精东影业| 亚洲第一色在线| 日本在线播放一区| 日韩男人天堂| 久久久久久久男人的天堂| 国产视频一区二区在线观看 | 日本免费看视频| 午夜在线亚洲| 成人免费观看视频| 国产一区国产二区国产三区| 欧美爱色| 国产视频久久久| 国产韩国精品一区二区三区| 欧美激情在线精品video| 九九久久国产精品大片| 欧美日本免费| 黄视频网站在线观看| 国产一区二区精品久久91| 成人影院一区二区三区| 欧美激情一区二区三区在线播放 | 久久国产一区二区| 日韩在线观看免费| 欧美一级视频免费| 国产成人精品综合| 久久国产精品自由自在| 成人在免费观看视频国产| 韩国毛片免费大片| 精品视频在线观看视频免费视频| 日本在线不卡视频| 精品国产一区二区三区精东影业| 国产韩国精品一区二区三区| 在线观看成人网 | 尤物视频网站在线| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 91麻豆高清国产在线播放| 一级女性全黄久久生活片| 国产视频在线免费观看| 国产综合91天堂亚洲国产| a级毛片免费观看网站| 麻豆网站在线看| 日韩中文字幕一区| 天天色色色| 成人免费观看视频| 日本特黄特色aaa大片免费| 亚欧视频在线| 欧美激情一区二区三区视频高清 | 中文字幕一区二区三区精彩视频| 国产成人精品综合| 久久国产精品永久免费网站| 久久成人亚洲| 色综合久久天天综合| 成人高清护士在线播放| 午夜在线影院| 久久99中文字幕| 亚洲女初尝黑人巨高清在线观看| 99热精品在线| 中文字幕一区二区三区精彩视频| 中文字幕97| 日韩专区一区| 青草国产在线| 日韩中文字幕一区| 国产亚洲男人的天堂在线观看| 精品在线观看一区| 欧美日本免费| 天天做日日干| 天堂网中文在线| 精品国产一区二区三区免费 | 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 日本特黄特色aa大片免费| 成人高清视频在线观看| 日韩在线观看免费| 日本特黄特黄aaaaa大片| 国产视频一区二区在线观看 | 国产亚洲精品aaa大片| 夜夜操天天爽| 九九久久99| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 九九精品在线| 国产网站在线| 久久国产精品自由自在| 国产麻豆精品高清在线播放| 日韩专区一区| 日本免费乱人伦在线观看| 成人高清护士在线播放| 青草国产在线| 九九久久国产精品大片| 久草免费在线观看|