grub2配置檔案詳解及部分命令用法介紹

2021-05-28 15:44:30 字數 2414 閱讀 1269

在 backtrack5 r1中沒有menu.lst

額是雙系統安裝說明

給/boot/grub/menu.lst中新增乙個新的啟動項,如我的menu.lst增加了如下一段文字

一、grub.cfg詳解(紅色為說明)

說明:grub.cfg預設為唯讀,需要個性化配置檔案的,建議不要直接修改grub.cfg,請參考鏈結的pdf文件和google文件。

set default=0

#預設為0

insmod jpeg

#新增jpg支援,如要使用png或tga檔案做背景,加上 insmod png或insmod tga

insmod ext2

#除了用作啟動的分割槽外,其他分割槽格式可在menu底下再新增

set root=(hd0,7)

#設定root分割槽

search --no-floppy --fs-uuid --set f255285a-5ad4-4eb8-93f5-4f767190d3b3

#設定uuid=****的分割槽為root,和上句重複,可刪除

# 以下為終端配置

if loadfont /usr/share/grub/unicode.pf2 ; then

#設定終端字型,unicode.pf2支援中文顯示

set gfxmode=640x480

#設定解析度,預設為 640x480,可用800x600,1024x768,建議跟你想設定的大小一致

insmod gfxterm

#插入模組 gfxterm,支援中文顯 示,它還支援 24 位影象

insmod vbe

#插入 vbe 模組,grub 2 引入很多模組的東西,要使用它,需要在這裡加入

if terminal_output gfxterm ; then true ; else

# for backward compatibility with versions of terminal.mod that don't

# understand terminal_output

terminal gfxterm

#設定 grub 2 終端為 gfxterm

#設定背景

### end /etc/grub.d/00_header ###

### begin /etc/grub.d/05_debian_theme ###

set menu_color_normal=white/black

set menu_color_highlight=cyan/black

#這兩行為 debian 下的選單顏色設定,如果預設的話,你會發現背景完全被藍色擋住了,你需要修改 blue 為 black,這樣背景就會出現

### end /etc/grub.d/05_debian_theme ###

# 10_linux 為自動新增的當前root分割槽linux引導項

### begin /etc/grub.d/10_linux ###

#選單項,要包括 menuentry 雙引號" " 和大括號 才完整,否則不顯示選單

menuentry "ubuntu, linux 2.6.31-9-386"

### end /etc/grub.d/10_linux ###

### begin /etc/grub.d/20_memtest86+ ###

menuentry "memory test (memtest86+)"

### end /etc/grub.d/20_memtest86+ ###

# 自動新增存在於其他分割槽的系統引導項

### begin /etc/grub.d/30_os-prober ###

#windows 啟動選單

menuentry "windows vista (loader) (on /dev/sda1)" ,作用相當於grub的map,可正常啟動非第一硬碟的xp/2003系統。

chainloader +1

}# 查詢到其他分割槽上的linux系統並自動新增

menuentry "ubuntu karmic (development branch) (9.10) (on /dev/sda3)"

#若存在macos會自動在這裡新增。

### end /etc/grub.d/30_os-prober ###

# 以下為手動新增的選單項

### begin /etc/grub.d/40_custom ###

menuentry "cdlinux"

### end /etc/grub.d/40_custom ###

# 手動新增時,硬碟編號從0開始(hd0),主分割槽編號從1開始(hd0,1),邏輯分割槽從5開始(hd0,5)

Nginx配置檔案常用部分詳解

原文 1 定義nginx執行的使用者和使用者組 2user www www 3 nginx程序數,建議設定為等於cpu總核心數。4 worker processes 8 5 全域性錯誤日誌定義型別,debug info notice warn error crit 6 error log var l...

ansible配置檔案詳解(2)

action plugins 行為 是 ansible中的一段 用來啟用一些事件,例如執行乙個模組,乙個模版,等等 這是乙個以開發者為中心的特性,使得一些底層模組可以從外部不同地方載入 action plugins ansible plugins action plugins usr share a...

Struts2配置檔案詳解

web.xml的配置 每個web專案都有web.xml檔案,它用來對整個專案進行配置,在struts2應用中的web.xml主要用來配置filterdispatcher,使它過濾所有的客戶端請求,一般情況下,只需在該檔案中加入如下 struts2 org.apache.struts2.dispatc...