दूर से जमी हुई मशीनों को रिबूट करने के लिए लिनक्स के पास " मैजिक सिक्रक की " है, और यह सीरियल कंसोल पर काम करता है, लेकिन फ्रीबीएसडी के बारे में क्या? क्या सीरियल कंसोल पर फ्रीबीएसडी सर्वरों को "कंट्रोल-अल्ट-डिलीट" भेजने का एक तरीका है?
दूर से जमी हुई मशीनों को रिबूट करने के लिए लिनक्स के पास " मैजिक सिक्रक की " है, और यह सीरियल कंसोल पर काम करता है, लेकिन फ्रीबीएसडी के बारे में क्या? क्या सीरियल कंसोल पर फ्रीबीएसडी सर्वरों को "कंट्रोल-अल्ट-डिलीट" भेजने का एक तरीका है?
जवाबों:
मान लें कि आपके पास उपयोग में संकलित डीबगर विकल्प के साथ एक कर्नेल है ControlAltEscape। वहाँ से आप call boot(0)
या कर सकते हैं panic
।
फ्रीबीएसडी डेवलपर्स हैंडबुक के अध्याय 10 इसे और अधिक विस्तार से बताते हैं।
एक कीबोर्ड के माध्यम से SysReq के समान ही कम या ज्यादा के लिए। सीरियल कंसोल पर, आपको ब्रेक सिग्नल भेजने और options BREAK_TO_DEBUGGER
सक्षम करने की आवश्यकता है। लेकिन " यह डिफ़ॉल्ट नहीं है क्योंकि बहुत सारे सीरियल एडेप्टर हैं जो कि उस समय के आसपास बहुत सारे सीरियल एडेप्टर उत्पन्न करते हैं, उदाहरण के लिए केबल खींचते समय "।
options BREAK_TO_DEBUGGER
आपके कर्नेल कॉन्फ़िगरेशन में है।