關於linux 啟動

2021-06-13 04:21:04 字數 581 閱讀 7478

linux啟動的順序

1. bios

2. 讀硬碟的mbr(傳說中的硬碟的第乙個磁碟的第乙個扇區第乙個磁軌的第乙個磁頭)的資訊,找os

3. 找到該系統的核心檔案

3. 啟動init程序

4. 執行/ect/rc.d/sysinit(執行run command精靈程序--sysinit)

5. 裝載其他模組

6. 執行可執行分層的script(共6層)

7. 執行 /etc/rc.d/rc.local(讓軟體自啟動,類似於windows的啟動項貌似)

8. 執行登陸

可執行分層的意義(在etc/inittab目錄下,每個層次沒關係):

0 系統停機狀態

1 單使用者狀態 root

2. 多使用者狀態(莫有nfs,沒網)

3. 多使用者狀態(有nfs)

4. 系統未使用,留給使用者的(系統保留,這層不太懂)

5. 圖形使用者介面

6. 系統正常關閉並重啟

看了這個才知道為什麼可以在修改啟動script的時候可以改root的密碼了

關於linux啟動

安裝或公升級red hat enterprise linux時,必須先準備乙個安裝用的啟動介質 boot media 以便能順利地啟動rhel的安裝程式。事實上,rhel的第一張安裝光碟就是rhel安裝用的啟動介質。目前rhel支援兩種形式的啟動介質 光碟形式的啟動介質,usb形式的啟動介質。1.開...

關於linux 的啟動

linux的第乙個程序是0號程序,一般認為0號程序建立了1號程序,1號程序建了所有的kernel程序,1號程序是所有程序的祖先。1號程序又稱init程序,init程序是所有程序之父。init讀取 etc inittab,以下是debian系統的inittab,init就是讀取這個檔案獲取的第乙個指令...

關於linux啟動kernel panic錯誤解決

重灌系統未免太麻煩現推薦兩個解決方案 1.系統啟動的時候,按下 e 鍵進入grub編輯介面,編輯grub選單,選擇 kernel vmlinuz 2.6.23.1 42.fc8 ro root dev vogroup00 logvol00 rhgb quiet 一欄,按 e 鍵進入編輯,在末尾增加e...