linux系統啓動程序

給電
檢測硬件
藍屏(硬件問題)
系統引導界面

1 開機自檢BIOS(硬件檢測)
2 MBR引導(0磁道)只佔據一個扇區的大小,佔據512字節,前446主引導程序 64 分區列表
(爲什麼只能有4個主分區?分區列表只能佔4個 16 64除16)優盤啓動 硬盤啓動
            主要功能引導次引導程序
3啓動次引導程序不同系統不同(GRUB菜單)  主要功能加載系統內核(解壓內核送到cpu佔據cpu的控制權)
        選擇列表 配置文件/boot/grub/config(系統內核在/boot下)
        vi grub.conf 顯示啓動配置
/boot=/dev/sda boot掛載的目錄
defaults 默認選擇第一個系統
timeout 倒計時
splashimage GRUB存放目錄背景圖片
hiddenmenu 默認隱藏目錄(按任意鍵可以顯示目錄)
ro 只讀 root=UUID根目錄
title 指明系統根目錄的位置
kernel 內核 指明內核 後面的/代表/boot目錄 /目錄此時還沒有啓動
initrd 初始化 指明初始化的鏡像盤

(hd0,0)第一塊硬盤,第一個分區上
4  運行INIT進程PID=1
進度條觸發初始化的一系列進程
        配置信息 /etc/inittab確認系統運行界別  默認的初始狀態 5圖形界面
        關於系統啓動的進程 /etc/init   vim rcS.conf 運行啓動級別確定啓動任務
                rcS.conf查詢/etc/rcn.d 開啓服務
首先確認系統的運行界別  0 關機(永遠無法開啓) 1 單用戶模式(排錯糾錯root密碼忘記 系統無法啓動配置文件錯誤)
2 沒有網絡的多用戶模式 3 純文本界面 4 保留 5 圖形界面 6 重啓
文本界面觸發圖形界面 init 5  init 0 關機 init 6 重啓  tty1默認登陸的運行模式
命令 crtl+alt+f1-6也能進行文本界面和圖形界面的切換

3 每次運行/etc/rc.d/rc.local運行時鐘校對
4 runlevel 默認運行級別
ftp 20  21 web 80
守護進程的模式???
5
對當前的開機有效 service +服務 start

發佈了30 篇原創文章 · 獲贊 2 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章