-
关于linux内核启动及驱动加载问题1.自己编写的mmc驱动程序,insmod加载该驱动成功,能正确的读写,删除,基本功能测试没有问题2.在一张SD卡上建立root文件系统,将SD卡驱动编译进内核,通过SD卡加载文件系统,加载总是不成功,出现以下错误:[ 53.382712]atkbd.c:keyboardresetfailedonfpga:kmi1<6>Waiwjydlut 时间:07-26 + 阅读全文
-
巨怪异的问题:交叉编译为什么在SUSE上出错而在Ubuntu上却没问题呢?在一台SUSE的linuxPC机上交叉编译一个在powerpc上运行的工程,报下面的错误,把编译工具目录powerpc-linux-gnuspe拷贝到另外一台Ubuntu的linuxPC机上编译却没问题,太怪异了:as:unrecognizedoption'-many'make:***[aaa.o]Error1eagerbever_m 时间:07-26 + 阅读全文
-
我想知道应用层抓包为什么离不开iptables比如说基于libnetfilter_queue的用户态防火墙,需要iptables给一个规则才能抓到包,否则自己连包都抓不到。libnetfilter_queue不就是基于libnfnetlink吗?而libnfnetlink也是基于内核nfnetlink_queue的呀。为什么一定要经过iptables呢?sohusina 时间:07-26 + 阅读全文
-
vmlinuz和bzImage的关系现在对这两个东西迷糊了。我用纯净的内核编译之后生成了三个文件:bzImage(1.97M)System.map(800K)vmlinuz(50M)I386的1、bzImage和vmlinuz到底是怎样的一个关系?应该怎样用?我在已经装好linux操作系统的电脑上把内核拷贝过去,makemodule_installinstall之后,在grub会多出来一个新内核的菜单项527639827 时间:07-21 + 阅读全文