導航:首頁 > 操作系統 > grublinux參數

grublinux參數

發布時間:2024-10-28 03:29:53

1. GRUBlinux

安裝GRUB


在安裝GRUB時,選擇默認安裝即可,通過Base Setup窗口選擇GRUB配置文件存放位置。Base Setup窗口下的選項中,選擇 stage files可將所有GRUB文件與menu.lst一起放置在新GRUB文件夾中,選擇keep old directory則僅保留menu.lst文件。安裝GRUB不依賴特定操作系統,但需要一個Linux副本。


GRUB配置文件位置隨系統不同,例如在Debian和OpenSUSE中為/boot/grub/menu.lst,在Fedora和Gentoo中為/boot/grub/grub.conf。Fedora提供從/etc/grub.conf到/boot/grub/grub.conf的符號鏈接。GRUB可安裝在硬碟、光碟、軟盤或快閃記憶體檔等介質上。


使用GRUB安裝向導,選擇Install grub,彈出對話框。提供兩種方法:直接選擇Boot From MBR Partition,選擇Linux系統安裝分區後點擊install按鈕;選擇System Device,選擇C盤和BOOT.INI文件,並輸入mygrub作為Title,設置Time OUT為30秒,點擊Install按鈕。GRUB配置文件位於c:grub目錄下(或根據系統不同),文件名menu.lst。編輯此文件以配置Linux啟動。


GRUB配置文件包含以下要素:Menu說明、root、kernel和initrd。設置menu.lst文件以配置Linux啟動和引導,可以引導已安裝的Linux系統。文件包含四條語法結構,包括title、root、kernel和initrd。


默認開機檔的計算基於menu.lst中設定的排序。例如,若有四個開機設定檔,順序為linux、linux-test、windows、failsafe,則顯示為:
linux
linux-test
windows
failsafe


menu.lst的格式二更復雜,包含額外的選項如ro、root=/dev/hda2等,用於更精確地指定文件路徑和參數。


編輯好menu.lst文件後,即可進行引導安裝。安裝過程中,注意自定義分區、指定Linux安裝分區、正確放置ISO映像文件。在安裝過程中可能出現錯誤時,檢查文件路徑是否正確。安裝成功後,僅保留GRLDR文件即可。


安裝Fedora時,重啟電腦後即可選擇Fedora安裝啟動選項進行安裝。


(1)grublinux參數擴展閱讀

GNU GRUB(簡稱「GRUB」)是一個來自GNU項目的多操作系統啟動程序。GRUB是多啟動規范的實現,它允許用戶可以在計算機內同時擁有多個操作系統,並在計算機啟動時選擇希望運行的操作系統。GRUB可用於選擇操作系統分區上的不同內核,也可用於向這些內核傳遞啟動參數。

2. 如何在linux上通過GRUB添加內核參數

如果你想在系統啟動時載入一個內核參數,需修改GRUB的配置模板(/etc/default /grub),添加"名稱=值」的鍵值對到GRUB_CMDLINE_LINUX變數,添加多個時用空格隔開,例如GRUB_CMDLINE_LINUX="...... name=value"(如果沒有GRUB_CMDLINE_LINUX變數時,用GRUB_CMDLINE_LINUX_DEFAULT替代即可).
1. Debian or Ubuntu
$ sudo update-grub //生成grub的配置文件
$ sudo apt-get install grub2-common //沒有 update-grub命令時,先運行這個安裝命令

2. Fedora or CentOS7
$ sudo grub2-mkconfig -o /boot/grub2/grub.cfg //生成grub2的配置文件
$ sudo yum install grub2-tools.x86_64 //沒有grub2-mkconfig命令時,先安裝grub2-tools
帶EFI的系統,grub.cfg文件會是在/boot/efi下,比如CentOS7:/boot/efi/EFI/centos/grub.cfg

3. 如何在Linux上通過GRUB添加內核參數

如果你在使用GRUB引導裝載程序,想修改或添加內核參數,你可以編輯GRUB配置文件。下面是針對特定發行版在GRUB的配置文件中添加內核啟動參數的方法。
在Debian或Ubuntu上添加內核啟動參數在基於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上添加內核啟動參數在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上添加內核啟動參數在CentOS上,想要在啟動時添加內核參數,你可以直接編輯GRUB配置文件 /boot/grub/grub.conf。在配置文件中,找到描述默認使用的Linux映像的條目。文件中最頂行的字元串 「default=N」會指示哪一個條目是默認的映像。
找到默認的映像條目後,在以 「kernel /vmlinuz-」 開頭的那一段的結尾附加上內核參數。參數的格式為 「name=value」 。

閱讀全文

與grublinux參數相關的資料

熱點內容
程序員聯合開發網賬號 瀏覽:645
mis伺服器雲平台 瀏覽:275
為什麼感覺蘋果網速比安卓慢 瀏覽:950
編譯工具路徑是啥 瀏覽:511
雲伺服器如何安裝網站程序 瀏覽:875
單片機藝術 瀏覽:312
雲伺服器寶塔教程 瀏覽:560
用命令怎麼上傳文件到雲伺服器 瀏覽:765
映射網路盤命令 瀏覽:671
貸款車期滿怎麼解壓 瀏覽:923
流量儀表演算法 瀏覽:765
儲能模塊是什麼伺服器 瀏覽:268
安娜pdf 瀏覽:563
安卓手機如何將電腦軟體導入 瀏覽:236
hadoop壓縮配置 瀏覽:591
Java關閉jar 瀏覽:521
加密過的文件打不開也復制不了 瀏覽:830
程序員E4 瀏覽:365
java編程思想看完 瀏覽:844
美國股票加密技術 瀏覽:382