一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Linux|Centos|Ubuntu|系統進程|Fedora|注冊表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服務器之家 - 服務器系統 - Linux - Linux內核啟動參數詳解

Linux內核啟動參數詳解

2022-02-20 17:53dakewei Linux

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

1.環境:

Ubuntu 16.04

Linux linuxidc 4.4.0-89-generic #112-Ubuntu SMP Mon Jul 31 19:38:41 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

2.查看當前linux內核的啟動參數:

cat /proc/cmdline

筆者的輸出內容如下:

BOOT_IMAGE=/boot/vmlinuz-4.4.0-89-generic root=UUID=bef418fa-4202-4513-b39b-cde6a5d9753f ro quiet splash vt.handoff=7

3.開始解析

root=UUID=bef418fa-4202-4513-b39b-cde6a5d9753f :這一串可以用root=/dev/sda1(假如根文件系統在第一個分區)來代替,但是不能用root=(hd0,msdos1)來代替

ro : 啟動時以只讀方式掛載根文件系統

quiet: 不進行打印信息的輸出,所以去掉此項將會迎來很多打印信息

splash: 顯示開機動畫

vt.handoff=7 : 圖形界面會去使用tty7,此項用來禁止splash占用tty7,因此如果將splash參數去掉,此項就無效了

4.添加新的啟動參數

vi /boot/grub/grub.cfg

此文件中會有第2步輸出的內容,在其后追加參數即可,例如:

筆者的grub.cfg文件中就有如下行:(是不是與第2步輸出的信息有些類似)

linux  /boot/vmlinuz-4.4.0-89-generic root=UUID=bef418fa-4202-4513-b39b-cde6a5d9753f ro  quiet splash $vt_handoff

假設筆者要加入參數dwc_otg.speed=1,那么修改后如下:

linux  /boot/vmlinuz-4.4.0-89-generic root=UUID=bef418fa-4202-4513-b39b-cde6a5d9753f ro  quiet splash $vt_handoff dwc_otg.speed=1

至此保存此文件重啟即可使此參數生效

5.為何沒有使用update-grub來更新grub.cfg文件呢?

update-grub命令無法滿足更細致的內核參數修改需求

原文鏈接:http://www.linuxidc.com/Linux/2017-10/147368.htm

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 亚洲视频在线观看免费视频 | 私人影院免费 | 国产一区在线播放 | 亚洲欧美精品一区天堂久久 | 特黄特色大片免费视频播放 | 亚洲成人国产精品 | 好大好湿好硬好爽好深免费视频 | 91夜夜操| 国产成人精品免费久久久久 | 欧美在线播放成人免费 | 国产 日韩 欧美 综合 | 久久视频精品3线视频在线观看 | 欧美高清milf在线播放 | 爽好紧别夹宝贝叫大声点护士 | 精品无人区乱码1区2区3区免费 | 国产免费一区二区三区 | 午夜影院网站 | 黑帮大佬与我的365天2标清中文 | 91进入蜜桃臀在线播放 | 亚洲天堂999| 四虎精品影视 | 114级毛片免费观看 1024亚洲天堂 | 手机看片自拍 | 14一15sexvideo日本| 日韩 国产 欧美 | 美女乳液| 手机跑分排行最新排名 | 久久毛片免费看一区二区三区 | 亚洲一区二区三区在线播放 | 日本大尺度激情做爰叫床 | 欧美性4khd720 | 色综合视频一区二区三区 | 四虎在线最新地址公告 | 国产成人综合精品 | 和直男装修工在工地啪 | jm漫天堂破解版 | 国产成人h综合亚洲欧美在线 | 欧美人在线一区二区三区 | ak福利影院 | 久久亚洲精品AV无码四区 | 亚洲精品国产精品精 |