本人是网上看了babyLinux受启发然后,自己动手裁减了软盘Linux,不过现在不能够加载模块,所有的模块都编译到内核里去了,但是如果想要重新编译内核可以把它裁减到dom盘或u盘里去,我自己裁减了一个20多兆的RedHat版本的Linux,我当时简直不知道花了我多少时间看资料,然后操作反复的试验,最后我终于成功了,但是这个软盘版本v0.1版本虽然功能还不全,但我已经在改进了。现在能支持highpoint 1640raid卡,能加载raid5的驱动模块,能telnet,但现在只是在x86平台,但别的平台需要交叉编译,我也在努力的学习和尝试。希望能掌握Linux裁减的基本步骤环境,对嵌入式Linux系统的朋友有帮助。
这个软盘的Linux我本来用sysLinux引导Linux,首先要用redhat版本的sysLinux
#rpm -q sysLinux检查是否安装
#sysLinux /dev/fd0
然后把bzImage 和image.gz还有sysLinux.cfg考到软盘里。如果出现问题主要是配置文件的错误,一般情况下编辑sysLinux.cfg文件即可。
/etc主要是配制文件,inittab是busybox中的inittab的使用说明,不需考入软盘。因为我把它压缩到ramdisk里去了就是image.gz其实它就是个ramdisk压缩过的内存磁盘。
相关下载见:
FTP地址:ftp://www.6688.cc/
用户名:www.linuxidc.net
密码:www.6688.cc
在2010年LinuxIDC.com\8月\RedHat 软盘版Linux裁剪\