当前位置: 技术问答>linux和unix
编译的内核总不能用?焦急等待
来源: 互联网 发布时间:2015-02-28
本文导语: 我在RH7.2下面编译内核,以此来支持ipv6,每天编译过程顺利,但内核总不能用,编译内核应该注意什么问题,请各位指教。 | 是不是make config选项没做好?我以前也是的,能把屏幕显示的出错...
我在RH7.2下面编译内核,以此来支持ipv6,每天编译过程顺利,但内核总不能用,编译内核应该注意什么问题,请各位指教。
|
是不是make config选项没做好?我以前也是的,能把屏幕显示的出错信息发上来马?
|
可能是你选的硬件支持有问题,以前我的VMWARE上编译的时候,也是这样的,后来发现vmware模拟的是scsi硬盘,那谁知道啊,我编译的时候都是选IDE的,所以就出现了类似你的情况了。
|
模版选择为386的!
|
在中断代码中指针错误,我用的事2.2内核,产生以上语句的调用是:
1,do_page_fault() 内存错误被mmu俘获后进入异常处理函数
2,die("oops",regs,error_code) 发现不在任何一个进程的上下文中(no_context),核心代码出错。
3,show_register(regs)打印寄存器
4,do_exit(SIGSEGV)发现在中断中
if (in_interrupt())
printk("Aiee,killing interrupt handlern");
1,do_page_fault() 内存错误被mmu俘获后进入异常处理函数
2,die("oops",regs,error_code) 发现不在任何一个进程的上下文中(no_context),核心代码出错。
3,show_register(regs)打印寄存器
4,do_exit(SIGSEGV)发现在中断中
if (in_interrupt())
printk("Aiee,killing interrupt handlern");