跳至內容
主選單
主選單
移至側邊欄
隱藏
導覽
首頁
近期變更
隨機頁面
MediaWiki說明
Taiwan Tongues 台語維基
搜尋
搜尋
外觀
建立帳號
登入
個人工具
建立帳號
登入
檢視 Linux啟動行程 的原始碼
頁面
討論
臺灣正體
閱讀
檢視原始碼
檢視歷史
工具
工具
移至側邊欄
隱藏
操作
閱讀
檢視原始碼
檢視歷史
一般
連結至此的頁面
相關變更
特殊頁面
頁面資訊
外觀
移至側邊欄
隱藏
←
Linux啟動行程
由於以下原因,您無權編輯此頁面:
您請求的操作只有這些群組的使用者能使用:
使用者
、taigi-reviewer、apibot
您可以檢視並複製此頁面的原始碼。
'''Linux 啟動行程'''是啟動 Linux 時執行的一个複雜的初始化過程。伊就佇足濟方面類似 BSD 系統佮別的類 Unix 系統的啟動過程。 啟動 Linux 系統牽連著足濟階段,包括硬體初始化(如 BIOS 抑是 UEFI)、 執行啟動程式(如 GRUB、SYSLINUX)、 載入佮啟動 Linux 核心鏡像,執行 init(如 Systemd)和執行守護行程。 ==概述== x 八十六佮 x 八十六陵六十四是 Linux 作業系統的常用指令集架構。 一 . BIOS / UEFI 針對實際的硬體平台執行硬體初初化任務。 二 . 由啟動程式載入 initrd / initramfs,閣由啟動程式載入 Linux 核心。 三 . 核心共組態系統功能,譬如組態硬體,這號做 start \ _ kernel ( ),這會執行大部份系統組態(就斷去、記持體管理、裝置佮驅動程式初始化等)。 然後伊分別啟動記憶體管理行程、init 行程等咧使用者空間執行的行程。 四 . Init 較有特定的運行級別(System V)抑是目標(Systemd), 每一个運行級別猶閣目標攏是由特定的一組服務(守護行程)組成。 五 . 一个典型的桌面環境對 X 講管理器開始初佇咧化,X 顯示管理器顯示登入畫面,成功登入了後由 X 顯示管理器啟動桌面環境(如 GNOME、KDE)。 關機時,init 會結束所有的使用者空間處理程式。init 後來終止,核心家己關起來。 ==啟動載入程式階段== x 八十六佮 x 八十六鼻六十四平台由 BIOS 抑是 UEFI 韌體初初化硬體,並由 BIOS / UEFI 載入啟動程式。由啟動程式載入 Linux 核心佮 initrd。定定看著的啟動程式有: * LILO * GRUB * SYSLINUX ==核心階段== Linux 核心處理所有作業系統行程,如記持體管理、任務排程、I / O、行程間通訊佮系統總體控制。這分做兩个階段: 首先,核心予人載入去記持體內底,並且建立一寡基本的功能,如基本記憶體管理。 核心會揣並且執行 init 行程。 ==initramfs== initramfs 自 Linux 核心的二交五 . 四十六版本開始加入這个概念,initramfs 取代矣 initrd。早期使用者空間的典型用途是檢測需要佗一寡裝置驅動程式來載入主使用者空間檔案系統,閣對臨時檔案系統載入𪜶。 ==init 行程== init 是 Linux 的根行程。行程號做一,伊是所有的行程的父行程。現此時真大多數 Linux 發行版攏採用 Systemd。 ===System V init=== ===Upstart init=== ===Systemd init=== ==參考資料== [[分類: 待校正]]
返回到「
Linux啟動行程
」。