溫馨提示×

Linux minimal啟動過程詳解

小樊
34
2025-08-23 10:50:14
欄目: 智能運維

Linux minimal啟動過程如下:

  1. 開機自檢(POST):BIOS/UEFI執行硬件自檢,檢測CPU、內存、硬盤等硬件是否正常。
  2. 加載引導程序:BIOS/UEFI根據啟動順序加載硬盤MBR中的引導加載程序(如GRUB),若為UEFI則從EFI系統分區加載。
  3. 引導加載程序初始化:以GRUB為例,其讀取配置文件,顯示啟動菜單,加載內核映像和initramfs到內存。
  4. 內核加載與初始化:內核被加載到內存后,先進行解壓,然后初始化硬件、內存、設備驅動等,還會掛載initramfs作為臨時根文件系統。
  5. 切換根文件系統:內核從initramfs切換到真正的根文件系統。
  6. 啟動init進程:內核啟動PID為1的init進程,現代Linux系統通常為systemd。
  7. 用戶空間初始化:以systemd為例,其讀取配置文件,按依賴關系并行啟動系統服務,最終進入多用戶模式或圖形界面。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女