考试网 >> IT认证 >> Linux >> Linux指导 >> 如何把Linux内核放进软盘里

如何把Linux内核放进软盘里

发布时间:2006-06-28 10:35     点击:
分页:上一页  1 [2] 3 4 5 6 7 8 9 10  下一页



    #make  dep  (设置依赖关系)  



    #make  clean  (准备要建构的源码树)  



    #make  bzImage  (建构内核 )  



    #make  modules ( 配置模块)  



    #make  modules_install  (使用配置的模块)  



    #make  install  (把新的内核和相关文件复制到正确的目录)  



    执行到这里,在/boot下会看到名字为vmlinuz-2.4.22custom的文件。这就是我们编译得到的内核。如果它的size大于1.44M,那就得重新编译,再去掉一些不需要的东西,直到内核小于1.44M,为了便于记忆,我们不妨将它重新命名为newkernel,接下来我们紧接着制作根文件系统。  



    根文件系统的制作  



    制作根文件系统前,我们先要解决一个问题:因为一个根文件系统要实现基本的功能,必须包括一些常用工具:如:sh,ls,cd,cat…… 但是常用工具会占用很多空间,要是用原来系统中的这些命令,就是全部用静态编译,不是用动态连接库,大概也要有2MB~3MB,放不进软盘。因此我们我们的解决的方案是使用BusyBox工具。BusyBox 它包含了七十多种 Linux 上标准的工具程序,只需要的磁盘空间仅仅几百 k 。在嵌入式 系统上常用到它 (例如 Linux Router Project 和 Debian boot floppy就使用到它)  



    建立 BusyBox  



    首先我们从官方网站上下载BusyBox的最新版本:busybox-1.00-rc3.tar.gz并且解开  



    #tar zxvf busybox-1.00-rc3.tar.gz  
分页:上一页  1 [2] 3 4 5 6 7 8 9 10  下一页
版权申明:未经书面授权请勿转载本站信息!!作品版权归所属媒体与作者所有!!
发表评论: 匿名发表 用户名: 查看评论
您将承担一切因您的行为、言论而直接或间接导致的民事或刑事法律责任
留言板管理人员有权保留或删除其管辖留言中的任意内容
本站提醒:不要进行人身攻击。谢谢配合。
在本站搜索相关信息
2003-2005 Ksw123.com All Rights Reserved. - TOP
Copyright © 2006 Ksw123.com. All rights reserved.中国考题网 版权所有