<div dir="ltr"><div>AFAIK, rebuild the kernel should follow those steps at least:</div><div><ul><li><i>copy /boot/system-$(uname -r).map to ${kernel_src}</i></li><li><i>copy /boot/config-$(uname -r) to ${kernel_src}</i></li>

<li><i>cd ${kernel_src}</i></li><li><i>make menuconfig</i>, save config(If I don&#39;t wanna change anything for test).</li><li><i>make -j9 bzImage.</i></li><li><i>override /boot/vmlinuz-$(uname -r) with ${kernel_src}/arch/x86/boot/bzImage</i></li>

</ul><div>Maybe those steps contains some typo or has some different paths. Buts the point is I don&#39;t change any features from original setting, I just copy my system.map and config to kernel source&#39;s one and rebuild the kernel(should be the same with mine).</div>

</div><div><br></div><div>When I override new kernel and reboot, It just hanged, no any message print out(No Oops, No panics). But if I do those steps with <a href="http://it.livekn.com/2013/01/compile-kernel.html">this</a>, everything goes fine. I just don&#39;t know the differences between the standard way and debian&#39;s way. Is ubuntu abnormal ?</div>

</div>