我在我的自定義硬件上使用Linux內核3.0.21。當軟重啓Linux內核掛起在「解壓Linux ...完成,引導內核」
當我第一次啓動硬件時,它成功啓動。
如果我正確關閉並重新啓動硬件,它會成功啓動。
但一旦系統啓動運行,當我輸入reboot
命令重新啓動的內核,並在
Starting kernel ...
Uncompressing Linux... done, booting the kernel.
掛我不知道爲什麼,我在每個軟重啓面臨這樣的。爲了避免這種情況,我需要硬復位(關閉電源並再次打開電源)。
爲什麼我面臨這個問題? 內核中是否有任何清理功能缺失? 如何調試此問題?
我想你不會找到關鍵的質量SO回答這個問題。如果它是ARM板,你可能會在arm-linux-kernel郵件列表中找到更好的支持。順便說一下,您應該指定您的開發板所基於的特定CPU。 – shodanex
OMAP?非定製硬件是否會出現同樣的問題?我曾經測試過的 – shodanex
。但我的內核上有一些補丁用於我的定製主板,所以我很懷疑它不適用於非定製主板 –