Linux

解釋 RedHat 發行版啟動進入緊急模式的步驟?

  • February 16, 2010

拜託,我不是在尋找RedHat 文件中有關緊急模式的內容的重述。我想知道從 grub 移交給核心到您獲得緊急模式登錄提示時涉及哪些步驟。

我想 /sbin/init 完全被繞過了,因此 rc.sysinit 也被繞過了。但是,我不知道什麼沒有被繞過,或者緊急模式與 init=/bin/sh 有何不同(密切)。

當在引導時給出緊急參數時,核心會採取什麼樣的步驟?謝謝!

正常情況:

  1. BIOS初始化
  2. 引導載入程序
  3. 核心初始化
  4. init 啟動並進入您的執行級別並執行:
  • /etc/rc.d/rc.sysinit
  • /etc/rc.d/rc 和 /etc/rc.d/rc?.d/
  • /etc/rc.d/rc.local
  1. X 顯示管理器

在緊急模式下,您繞過“rc.sysinit”並預設只執行“sulogin”腳本。要查看系統上發生的情況,請參見 /etc/inittab。

不處理任何腳本,您將獲得一個 root shell。需要密碼。如果已配置,則使用 PAM。

引用自:https://serverfault.com/questions/113223