जवाबों:
आप kdump-tools
कुछ आवश्यक बूट-टाइम चरणों को स्वचालित करने के लिए डेबियन के पैकेज को देखना चाहते हैं ।
कदम मोटे तौर पर हैं,
sudo apt-get install kdump-tools
USE_KDUMP=1
में/etc/default/kdump-tools
crashkernel=128M
बूटलोडर कॉन्फ़िगरेशन (जैसे /etc/default/grub
) में दिए गए कर्नेल कमांड-लाइन में जोड़ें । यह nmi_watchdog=1
सुनिश्चित करने के लिए भी मुश्किल नहीं है कि यह सुनिश्चित करने के लिए कि मुश्किल हैंग पकड़े जाते हैं।
/etc/initramfs-tools/initramfs.conf
sudo update-grub
)CONFIG_RELOCATABLE=y
CONFIG_KEXEC=y
CONFIG_CRASH_DUMP=y
CONFIG_DEBUG_INFO=y
cat /sys/kernel/kexec_crash_loaded
sudo sync; echo c | sudo tee /proc/sysrq-trigger
crash
परिणामी क्रैश डंप को देखने के लिए उपकरण का उपयोग करेंएक छोटा जवाब, लेकिन ...
अपने कर्नेल स्रोत (उदाहरण के लिए cd / usr / src / linux /) पर जाएं और अगले कर्नेल के लिए विकल्प कॉन्फ़िगर करें (menuconfig करें)। "प्रोसेसर प्रकार और सुविधाओं" पर जाएं। "कर्नेल क्रैश डंप" सक्षम करें। (CONFIG_CRASH_DUMP = वाई)
नया कर्नेल बनाएं, इंस्टॉल करें।
फिर अधिक पृष्ठभूमि की जानकारी के लिए इन्हें पढ़ें: Linux-Crash-HOWTO.pdf और lkcd utils
grep CONFIG_CRASH /boot/config-$(uname -r)