我正在學習轉儲文件這是一個 Linux 核心崩潰轉儲機制。根據documentation/kdump/kdump.txt
內核原始碼樹,我需要設定內核配置選項CONFIG_CRASH_DUMP=y
。
轉儲擷取核心配置選項(與 Arch 無關)
1) 在「處理器類型和功能」下啟用「核心故障轉儲」支援:
CONFIG_CRASH_DUMP=y
但是之後make menuconfig
,我找不到所說的“內核崩潰轉儲”,並且無法CONFIG_CRASH_DUMP
通過搜索文件找到.config
,為什麼?
更多資訊可能會有所幫助:
- 我正在使用 SLES11。
- Arch 是 X86_64
- .config 檔案最初來自 /proc/config.gz。
- 找到一個看起來相似的選項:CONFIG_CRASHER=m
答案1
它稱為“核心故障轉儲”,位於“處理器類型和功能”選單下。
有用的提示:您可以使用「/」在 menuconfig 工具中搜尋 CONFIG_ 符號。它會告訴您在哪裡可以找到它。