Відповіді:
Ви також можете переглянути kdump-tools
пакет Debian для автоматизації деяких необхідних кроків завантаження.
Крок орієнтовно,
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 = y)
Створіть нове ядро, встановіть.
Потім прочитайте їх для отримання додаткової інформації: Linux-Crash-HOWTO.pdf та утиліти lkcd
grep CONFIG_CRASH /boot/config-$(uname -r)