自己制作CFLinux系统(三)

在网上下载linux-2.6.18.tar.gz内核。

下载地址:http://www.kernel.org/pub/linux/kernel/v2.6/

解压进入目录。

编译内核步骤:

1.makemenuconfig 打开图形配置界面

2.配置内核

3.makebzImage 编译内核

4.makemodules 编译模块

5.makemodules_install 安装内核模块

其它命令:

makeclean 清理生成文件,但会保留.config和一些模块文件。

makemrproper 清理全部文件,包括.config和一些备份文件。


这里最主要的是配置内核。将有用到功能选上,没用的功能不选,最大限度保持内核的短小精悍。在配置时主要参考了《Linux2.6.19.x 内核编译配置选项简介》(下载地址:http://download.csdn.net/detail/dreamer_ye/4968824)。配置完内核后,使用命令make bzImage 编译内核 编译完后将在 arch/i386/boot目录下生成bzImage文件。最后将bzImage内核文件copy到CF卡的启动分区上(hdc1)具体操作:

1. mount /dev/hdc1 /mnt   将hdc1挂载到/mnt上

2. cp ./arch/i386/boot/bzImage /mnt 将bzImage 复制到 /mnt上

3.umount /mnt 

重启电脑才用CF卡启动,查看是否能找到内核文件。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值