如何在linux上通過GRUB新增核心引數

2021-09-23 16:45:56 字數 1177 閱讀 4296

我們可以在linux核心啟動時為其提供各種各樣的引數。這些引數可以自定義核心預設的行為,或者通知核心關於硬體的配置資訊。核心引數應在核心啟動時通過引導裝載程式,如grub或lilo傳遞給核心。

在本教程中,我將會描述如何在linux上通過grub新增核心引數。

如果你在使用grub引導裝載程式,想修改或新增核心引數,你可以編輯grub配置檔案。下面是針對特定發行版在grub的配置檔案中新增核心啟動引數的方法。

在基於debian的系統上,如果你想在系統啟動時新增核心引數,你可以編輯 /etc/default/grub 目錄下的grub配置模板。在 grub_cmdline_linux_default 變數中以 「name=value」 的格式新增核心引數。

$ sudo -e /etc/default/grub
grub_cmdline_linux_default="...... name=value"

然後執行下面的命令來生成乙個grub的配置檔案。

$ sudo update-grub
如果無法找到 update-grub 命令,你可以通過下面的命令安裝它。

$ sudo apt-get install grub2-common
在fedora上,想要在啟動時新增核心引數,你可以編輯 /etc/default/grub目錄下的 grub 配置模板。在 grub_cmdline_linux 變數中以 「name=value」 的格式新增核心引數。

$ sudo -e /etc/default/grub
grub_cmdline_linux="...... name=value"

然後執行下面的命令生成 grub2 配置檔案。

$ sudo grub2-mkconfig -o /boot/grub2/grub.cfg
在centos上,想要在啟動時新增核心引數,你可以直接編輯grub配置檔案 /boot/grub/grub.conf。在配置檔案中,找到描述預設使用的linux映像的條目。檔案中最頂行的字串 「default=n」會指示哪乙個條目是預設的映像。

找到預設的映像條目後,在以 「kernel /vmlinuz-」 開頭的那一段的結尾附加上核心引數。引數的格式為 「name=value」 。

原文發布時間為:2013-11-18

如何在linux上安裝git

工作需要,要裝git,結果找不到源,後來搞定,記錄如下 1.linux el5 x86 64 1.1 我的這個版本上有yum,所以用yum來裝git,但是第一次裝找不到源,最後顯示 nothing to do 1.2 然後上網搜,說是要先裝epel 1.3 如何安裝epel?網上給出很多鏈結,但是可...

如何在linux上架設PPPoE server?

如何在linux上架設pppoe server?樂維up 0 李新天,it系統運維人員 在網上幾乎找不到相關的資料,反覆試驗了幾次沒有成功。有沒有大蝦冒出來指點一下?linux 網路 networking pppoe 分享 編輯 舉報 2012年02月27日 李新天最近編輯於 2012年02月27日...

如何在Linux上安裝Python

python現在是最流行 最常用的程式語言。python的簡單語法和低學習曲線使其成為初學者和專業開發人員的最終選擇。python還是一種非常通用的程式語言。從web開發到人工智慧,它幾乎在所有地方都得到使用,而在移動開發之外的其他地方都很少使用。如果您使用的是python,那麼您很有可能是一名開發...