回答:
また、Debianの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 = y)
新しいカーネルをビルドしてインストールします。
その後、これらの背景情報を読んでください: Linux-Crash-HOWTO.pdfおよびlkcd utils
grep CONFIG_CRASH /boot/config-$(uname -r)