注釋:
grub :提供系統開機介面及一些基本操作
kernel:grub 載入linux kernel
initrd : grub 載入initrd 檔案,讓kernel支援更多的硬體,create 根節點 「/」。 (initial ramdisk)
inittab : init 指令碼執行,告訴系統啟動流程
rc.sysinit:配置linux 系統,
functions:載入一些內建的功能及變數
module:系統載入預設的ko
rcx.d:設定系統runlevel 是進入字元模式還是進入圖形模式
根目錄的建立:
系統有grub 載入kernel(開機介面中選擇是某個系統 press enter).kernel 會在記憶體中開闢一段記憶體(named:rootfs)供本身使用。執行一些操作後載入initrd ,
initrd 載入正確完成後,才能辨認出使用的儲存裝置的硬體,才能將系統分割槽準確的掛載在根目錄上,產生出一般使用的根目錄("/").
啟動過程kmsg
系統啟動過程中log 首先儲存在/proc/kmsg,在initrd 階段前期沒有硬碟可以使用,作業系統啟動klogd 程序後,才會將/proc/kmsg 中所有的內容寫入到/var/log/message 檔案中
rhel系統啟動過程 Linux 系統啟動過程
按下系統的電源開關,過一會就可以看到linux的登入介面了。你是否曾經想過,從按下電源開關到登入介面出現,這後面到底發生了什麼?linux 系統在啟動過程中,首先是韌體 pc 上大多是 cmos bios 的物理檢測,諸如檢測系統的顯示卡 cpu 和硬碟等,可從系統按下電源後看到此檢測資訊 檢測無問...
rhel系統啟動過程 Linux系統啟動過程簡介
1 bios加電自檢 計算機啟動後,首先會進行韌體bios的自檢,即所謂的post,然後把保持在mbr主引導記錄中的主引導引導程式到記憶體中 2 載入主引導引導程式 mbr 主引導引導程式通過分割槽表查詢活動分割槽,然後將活動分割槽的次引導引導程式從裝置讀入記憶體並執行 3 載入次引導引導程式 gr...
rhel系統啟動過程 Linux 系統啟動過程
linux系統啟動過程 linux啟動時我們會看到許多啟動資訊。核心的引導。執行 init。系統初始化。建立終端 使用者登入系統。init程式的型別 sysv init,centos 5之前,配置檔案 etc inittab。upstart init,centos 6,配置檔案 etc initta...