CentOS 6.7安裝后GRUB配置與優(yōu)化
GRUB基礎概念與配置文件
GRUB(GRand Unified Bootloader)是CentOS 6.7默認的引導加載程序,負責在系統(tǒng)啟動時加載內核。配置文件位于/boot/grub/grub.conf
,可通過以下命令快速訪問:
vi /boot/grub/grub.conf
GRUB核心配置參數(shù)解析
默認啟動項設置
通過修改default
參數(shù)指定默認啟動的操作系統(tǒng)索引號,索引從0開始計數(shù):
default=0
啟動等待時間調整
設置timeout
參數(shù)控制引導菜單顯示時長(單位:秒):
timeout=5
內核參數(shù)優(yōu)化
在kernel
行末添加參數(shù)可啟用特定功能:
kernel /vmlinuz-2.6.32-573.el6.x86_64 ro root=/dev/sda2 elevator=deadline
GRUB常見問題解決方案
引導菜單丟失修復
當系統(tǒng)無法進入GRUB界面時,可通過安裝介質進入救援模式執(zhí)行:
chroot /mnt/sysimage
grub-install /dev/sda
配置文件錯誤恢復
若因配置錯誤導致系統(tǒng)無法啟動,在GRUB命令行界面手動指定啟動路徑:
grub> root (hd0,0)
grub> kernel /vmlinuz-2.6.32-573.el6.x86_64 ro root=/dev/sda2
grub> initrd /initramfs-2.6.32-573.el6.x86_64.img
grub> boot
高級配置技巧
- 使用
grub-md5-crypt
生成加密密碼保護引導菜單 - 通過
splashimage
參數(shù)自定義GRUB背景圖片 - 添加
acpi=off
內核參數(shù)解決硬件兼容性問題