GRUBGRUB的設定檔預設為 /boot/grub/grub.conf /etc軟鏈 # ls -l /etc/grub.conf 核心存在於 /boot 之下GRUB配置選項 default定義預設啟動系統 timeout定義預設等待時間 splashimage定義GURB介面圖片 hiddenmenu隱藏菜單 title定義功能表項目名稱 root設定GRUB的根裝置即核心所在的分區 kernel定義核心檔案所在位置 initrd命令載入鏡像檔案GRUB命令 功能鍵: e: 編輯當前的啟動功能表項目 c: 進入GRUB的命令列方式 b: 啟動當前的功能表項目 d: 刪除當前行 Esc: 返回GRUB啟動菜單介面,取消對當前單 項所做的的任何修改Linux引導流程知識點總結 #1 掌握 Linux 引導過程的每個步驟 firmware CMOS/BIOS[PC] [沒有的問題的話就讀取硬碟disk 第一個位置MBR,這裡有自舉程式] | BootLoader GRUB[Ilinux多數是grub] root-/boot kernel- initrd- | kernel hardware | init PID=1 恒 PID=0進程間切換和時間分配 | /etc/inittab id:runlevels:action:process [最重要幹什麼事情] | initdefault 1single 23 5X11 0halt 6reboot 4[預留] init[該命令可以切換運行層級] |/etc/rc.d/rc.sysinit [無論什麼運行層級都執行該指令碼] |/etc/rc.d/rc [後續怎麼引導,執行該指令碼] |/etc/rc.d/rcN.d [後續怎麼引導,執行該指令碼] S-start K-kill |username password說明1 :網路時間協議NTP OS系統的title下定義了三個選項,分別是root是用來指定/boot所在分區的硬體標識說明2 : # man grep | col -b > grep.man 好查看協助