linux系統啟動程式

2021-07-17 00:18:36 字數 1169 閱讀 4038

給電

檢測硬體

藍屏(硬體問題)

系統引導介面

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

linux系統啟動

本文簡單介紹一下從我們按開機鍵到可以登入系統,這段時間系統和電腦硬體是怎麼一起工作的。既做為對自己知識的乙個總結整理,也可以給linux初級使用者做乙個入門介紹,高手請略過。一般來說linux的啟動可以分成三個階段 bios階段,系統引導階段,系統啟動階段。一 bios階段 bios 基本輸入輸出系...

linux系統啟動

本文簡單介紹一下從我們按開機鍵到可以登入系統,這段時間系統和電腦硬體是怎麼一起工作的。既做為對自己知識的乙個總結整理,也可以給linux初級使用者做乙個入門介紹,高手請略過。一般來說linux的啟動可以分成三個階段 bios階段,系統引導階段,系統啟動階段。一 bios階段 bios 基本輸入輸出系...

Linux系統啟動

1.系統啟動流程大概 1 啟動bios 2 mbr中的引導 bootcode 3 執行引導程式 linux中用的最多的是grub 引導程式的主要作用是用來載入核心 4 載入系統核心 5 執行init 6 runlevel init根據當前預設的執行級別來啟動相關的程式及裝置 2.bios basic...