Presentation is loading. Please wait.

Presentation is loading. Please wait.

簡介 Lilo Grub Runlevel Chkconfig 正確關機

Similar presentations


Presentation on theme: "簡介 Lilo Grub Runlevel Chkconfig 正確關機"— Presentation transcript:

1 簡介 Lilo Grub Runlevel Chkconfig 正確關機
系統啟動流程 簡介 Lilo Grub Runlevel Chkconfig 正確關機

2 啟動流程

3 主要啟動記錄(MBR) 位於HD中的第一個磁區(sector) 大小:512Bytes 內容 446 bytes:Program cade
64 Bytes:Partition table 2 Bytes:Magic namber PS:1 Partition =MBR 16 Bytes

4 Boot Loader 開機載入程式,用來載入作業系統 的核心, Linux常用有 grub、 lilo 安裝位置
MBR(只有 446 bytes) Super block Boot Loader 的兩階段安裝 Stage 1:boot loader 的主程式,必須要安 裝在開機區 Stage 2:boot loader 的所有設定檔(/boot下 檔案)

5 LInux LOader(LILO) LILO 老牌的Linux開機管理程式 可將開機資訊直接寫入開機磁區 (MBR/Superblock)
設定檔在 /etc/lilo.conf 安裝LILO的指令 lilo –v

6 LILO的問題 沒有提供互動介面,如果partition錯亂 易導致無法開機的問題 每次安裝新核心,都需重新安裝lilo
早期的LILO在磁柱數量高於1024的磁碟 中,安裝起來可能會發生問題 (/boot/vmlinuz)

7 Grub(GRand Unified Bootloader)的優點
只需要安裝一次 stage 1 與 stage 2 是分開的,只要改了設定檔就立 刻生效。 修改 /boot/grub/menu.lst 設定,下次開機生效 認識與支援較多的 filesystem: 可以使用 grub 的主程式直接在 filesystem 當中搜尋 核心 有互動介面: 開機的時候,可以進入『自行編輯與修改開機設 定項目』模式 可進入維護模式

8 Grub的硬碟代號問題 硬碟代號以先偵測到為先設定(hd0)  (hd0,0)

9 Grub 主設定檔 設定檔 /boot/grub/menu.lst

10 啟動init相關服務 負責系統的初始化工作並依照設定啟動 相關的行程 /etc/inittab

11 Runlevel的使用 執行層級 說明 halt (系統直接關機) 1
halt (系統直接關機) 1 single user mode (單人維護模式,用在系統出問題時的維護) 2 Multi-user, without NFS (類似底下的 runlevel 3,但無 NFS 服務) 3 Full multi-user mode (完整含有網路功能的純文字模式) 4 unused (系統保留功能) 5 X11 (與 runlevel 3 類似,但加載使用 X Window) 6 reboot (重新開機)

12 Runlevel的改變 使用init或telinit切換到不同RunLevel init 0 = shutdown -h  init 6 = reboot

13 服務的執行狀態與管理 當 boot script 完成初始化的工作會將主 控權交還給 init 程式,init 會根據 initdefault 所指定的 runlevel 來決定下一 步的動作。假設 initdefault 所指定的 runlevel 為 5, /etc/rc.d/rc 會根據 /etc/rc.d/rc5.d 的內容來決定啟動哪些服 務。 # ls -l /etc/rc.d/rc5.d

14 /etc/init.d 的服務 目錄內的 scripts 可以接受相關的引數 服務

15 chkconfig 設定系統服務在進入不同 runlevel 時要啟動 或停止該項服務,如果希望哪些服務在開機 時能啟動或關閉,可使用該指令設定。 指令語法: chkconfig [name] [runlevel] chkconfig -l | --list [name] chkconfig -a | --add [name] chkconfig -d | --del [name] ex:chkconfig --level 3 nfs off

16 正確關機 halt:關機 poweroff:關機後立刻關閉電源 reboot:重新啟動電腦
shutdown -h time warning message:關機 指定時間的語法 +m:過m分鐘後關機 hh:mm:幾點幾分關機 now:立刻關機 shutdown -h +5 install new hard disk


Download ppt "簡介 Lilo Grub Runlevel Chkconfig 正確關機"

Similar presentations


Ads by Google