停止目的:“您可以執行低級別維護”是什麼意思?
關於
halt
在 Linux 中的這些地方:指出以下內容:
halt is usually to get to a state where you can perform low level maintenance.
和
You can use it to get the system to a state where you can perform low level maintenance.
因此:*“您可以執行低級別維護”*是什麼意思?
一些要理解的範例/場景將很有價值。我想知道不執行作業系統和執行 PC 的情況下可以做什麼(因此有電)
一個簡短的歷史教訓:在 1995 年左右引入 ATX 外形尺寸和相關的電源連接之前,台式電腦沒有標準的方式來關閉自己的電源。在筆記型電腦和一些名牌系統上,可能有供應商特定的電源關閉解決方案,需要供應商特定的電源。此外,電源關閉功能的唯一標準軟體控制介面是 APM,(我認為)它使用 16 位 BIOS 呼叫,因此與新的 32 位作業系統一起使用很尷尬。
要關閉系統,使用者必須首先關閉作業系統,並且只有在作業系統關閉過程表明這樣做是安全的之後,才能操作機械電源開關。
在 ATX 電源和 ACPI 電源管理介面變得普遍之後,任何 PC 電腦在作業系統關閉過程結束時自動關閉電源已成為常態。
在現代系統上,自動關機是常態。即使是伺服器類型的系統,在意識到與 LAN 喚醒或更高級的遠端管理技術相結合後,也開始使用自動關機,它允許遠端關閉數據中心中不需要的伺服器,從而有可能節省電力和冷卻成本。
今天,停止狀態主要是歷史遺跡,幾乎沒有用處。
但是,如果您需要在系統通電時對系統內部進行物理戳(例如,您希望在不斷開電源的情況下使用萬用表檢查台式 PC 電源的電壓輸出電平),那麼這樣做是最安全的,同時系統處於暫停狀態,因此即使系統或其任何部分在沒有警告的情況下斷電,也不會失去任何數據。
此外,某些系統可能具有指示故障組件位置的診斷 LED。如果您的系統有類似的東西,並且您需要打開機箱以辨識故障的記憶體 DIMM,您可能會停止系統以保護您的數據,但避免在您知道要使用哪個組件之前關閉電源並可能關閉診斷 LED代替。
在普通台式 PC 機箱中,基本上只有 SATA/SAS 磁碟連接器(電源和數據)可以在硬體級別上保證可熱插拔。為了安全起見,除非我有文件告訴我該特定硬體型號的正確熱插拔程序,否則在系統以任何方式通電時,任何其他機箱內部組件都不可拆卸或不可插入。
(好吧,機箱內部的 USB 電纜也可能相對安全……但前提是您絕對確定您以正確的方向插入連接器。)