当前位置:  技术问答>linux和unix

Linux内核裁减,高分求助!

    来源: 互联网  发布时间:2015-02-16

    本文导语:  各位好:    我现有redhat7.3,我想把它裁减成为一个嵌入式Linux!可我不知道怎样去选择哪些是要保留的哪些可以去掉的,请问你们有没有这方面的经验或者书籍,可否介绍介绍?谢谢! | 要编译内核的话,看我...

各位好:
   我现有redhat7.3,我想把它裁减成为一个嵌入式Linux!可我不知道怎样去选择哪些是要保留的哪些可以去掉的,请问你们有没有这方面的经验或者书籍,可否介绍介绍?谢谢!

|
要编译内核的话,看我推荐的三篇文章就足够了。

三篇非常好,非常详细的编译内核,设置内核的文章。 
参照着可以轻松编译内核。 


编译你自己的Linux内核(Kernel) 
http://www.linuxfocus.org/ChineseGB/July2002/article252.shtml 


编译核心 http://4lan.org/study-area/-http---www.study-area.org-linux-system-linux_kernel.htm 


LINUX KERNEL 配置编译中文指南 http://www.linuxaid.com.cn/articles/3/4/343384495.shtml 
http://www.linuxaid.com.cn/articles/2/3/233254520.shtml 
http://www.linuxaid.com.cn/articles/4/2/429655023.shtml 
http://www.linuxaid.com.cn/articles/1/0/1025363721.shtml

|
到module.conf里删除相应的行

重新编译这个模块。

http://www.geocrawler.com/archives/3/199/2001/1/0/5068491/那里有同样的问题。

|
安装linux源码
#cd /usr/src/linux-2.4
#make xconfig
or
#make menuconfig
选择,保存

#make dep
#make bzImage
...
/usr/src/linux-2.4/README 里面都有,很详细。

|
各位老兄:我编译运行lilo以后,以新的肉核启动时,老是提示modprobe:modprobe:Can't locate module net-pf-1
请问这是哪里出错了?谢谢!
这个好像是主要是编译时没有选择多字体支持,不会影响你的系统

这是因为你在/lib/model/下的modprobe一类的文件还是用的以前的旧的文件,那些文件是一些设备的链接,你可以在你新生成的庫文件模块下的文件拷贝过来。

|
linux要嵌入式的? 怎么不用uCLinux?你想在什么平台上的呢?

重新编译内核时自己选掉不要的就行了吧

|
我看你是在编译PC用的LINUX吧,如果是自己的嵌入LINUX,首先要确定你的硬件平台,引导方式,修改原代码中ARC下相关体系结构的I/O初始化(I/O脚初始化,中断控制等),C语言运行环境初始化(内存分配方案,如堆栈段,静态初始化变量段,动态分配堆空间等),然后裁剪代码的核心部分,如嵌入系统不会支持虚拟存储,然后再根据需要进行内核编译配置,去掉不需要的标准模块,编译后得到内核,一般嵌入系统不会使用模块支持,直接把相关模块编译在内核中,如果对于实时性要求很高的系统还需要重写调度算法。
晕了吧,其实你如果真的想做到这些,你不仅要看LINUX的内核源码,还必须有相当深的硬件和操作系统理论知识,除了学校无聊的研究,没有几个公司会这样做的,都是买现成的嵌入LINUX,如果有能力自己做,完全可以开一家公司以此为业了

|
www.linuxfans.org
好像是从这个网站上下过一篇中文的内核配置于编译的文档。
要不我发给你。

|
这么巧阿,我也是做这个的,不过做嵌入式Linux最大的问题不是裁减内核,是裁减系统。

    
 
 

您可能感兴趣的文章:

  • linux2.6.30内核要裁减到130K?
  • 那里有裁减linux的资料吗?
  • linux 系统裁减时出现问题
  • 急用,linux内核的裁减和移植用英文怎么说啊?
  • 如何自己裁减linux
  • 在嵌入式linux开发中,裁减linux时不能启动X-WINDOWN
  • 就做linux裁减系统启动软盘的讨论!
  • 麻烦推荐个裁减过的LINUX系统做产品
  • 有什么工具可以将linux的裁减内核放到开发板的闪存中去???急!
  • 关于Linux下编程和裁减Linux的问题
  • 我要裁减LINUX成为一个嵌入式系统,请问在哪个版本的内核上进行这项工作为佳?(100分立给)
  • 求教用于工控板上的linux系统裁减
  • 有关裁减Linux的问题
  • 关于linux裁减,大家给点意见,分数不是问题,回答有分,好的可以再加.
  • 裁减linux
  • [高分求图]linux系统,开启后的截图。
  • Linux远程访问的问题,高分求教:)
  • 高分求购:linux和unix命令大全电子文档
  • 请问那里有SUSE LINUX 8.1下载,在此谢过!(令附有高分赠送)
  • 有谁知道linux操作系统察看cpu使用率的命令,回答正确给高分,急,在线等待!!!
  • 哪位大侠知道ssldump在linux下怎么用?高分相送,谢谢
  • 急急!!!高分求助,关于实现LINUX软件的使用限制问题
  • 高分求:LINUX下视频压缩编解码算法实现
  • 高分请教:如何在linux上建vpn的客户端!
  • 高分求助:那位大哥知道那点有LINUX的教程下载,小弟急需,先行谢过
  • Linux下无法启动apache 高分求救!在线等待
  • linux下的vi中的乱码问题(急急急,在线等待!!!!!!,解决问题给高分)
  • 高分求解:win2000访问linux
  • 高分请教linux 的卸载问题
  • linux 高分求救
  • 高分请教! 在不重新安装linux的情况下,怎样扩大linux的硬盘分区?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Linux内核中影响tcp三次握手的一些协议配置
  • 我想学习linux桌面编程,那么有没有必要学习linux的内核以及内核的相关编程呢?
  • TCP协议四次断连过程介绍及Linux内核协议栈中相关设置项
  • 现有linux内核中共享内存机制如何移植到linux0.11内核中
  • Linux进程的内核栈和用户栈概念,相互关系及切换过程
  • 读懂 Linux 内核代码不难,难的是读懂 Linux 内核代码背后的哲学!
  • linux内核中的likely宏和unlikely宏介绍及用法
  • Linux中内核线程不访问内核态地址空间?
  • Linux下c/c++开发之程序崩溃(Segment fault)时内核转储文件(core dump)生成设置方法
  • linux为什么要升级内核?升级内核有何作用?
  • 请问linux中如何判断内核是否已经启动。(在内核中写程序)
  • 《Linux内核情景分析》值得推荐的内核学习参考两用资料
  • *******是不是对内核模块编程然后再重新编译内核就可以把此模块整合到linux系统中
  • Linux 编译内核之后 没办法选择内核版本
  • 想看linux内核源代码,另外手头上有一本《unix环境高级编程》,需要先把《unix环境高级编程》看完之后再看内核吗?
  • 请问重新编译LINUX内核是否能将没有用的外设的驱动程序删除并减少内核占有内存的资源?请好心人仕指教!
  • Linux内核工具包 TOMOYO Linux
  • 请问:构建嵌入式linux环境时,“Linux内核的移植”是达到什么目的啊?
  • 求教,Linux下键盘输入的所有数据都会经过Linux内核吗???
  • 高深问题:有了linux内核源代码如何做成一个linux操作系统
  • linux内核编译一定要在linux环境下么?
  • linux c/c++ IP字符串转换成可比较大小的数字
  • 在win分区上安装linux和独立分区安装linux有什么区别?可以同时安装吗?(两个linux系统)
  • linux哪个版本好?linux操作系统版本详细介绍及选择方案推荐
  • 在虚拟机上安装的linux上,能像真的linux系统一样开发linux程序么?
  • secureCRT下Linux终端汉字乱码解决方法
  • 我重装window后,把linux的引导区覆盖了,进不了linux怎么办?急啊,望热心的人帮助 (现在有linux的盘)
  • Linux c字符串中不可打印字符转换成16进制
  • 安装vmware软件,不用再安装linux系统,就可以模拟linux系统了,然后可以在其上学习一下LINUX下的基本操作 了?
  • Linux常用命令介绍:更改所属用户群组或档案属性
  • 红旗Linux主机可以通过127.0.0.1访问,但如何是连网的Win2000机器通过Linux的IP去访问Linux


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3