LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: leiwhere

如何通过 cp 得到一个可用的 debian ?

[复制链接]
 楼主| 发表于 2006-5-15 08:56:39 | 显示全部楼层
我现在自己编译kernel,得到的文件4m多。我看别人都是 1m 多。
不知道我的出了什么问题。
而且grub提示是无效的可执行格式。
哪位大侠遇过这个情况?帮个忙。
给个提示。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-15 09:02:04 | 显示全部楼层
我编译了几次 。第1次 得到的文件 3.7m ,第2次是 3.9m
第3次是 4.5m , 第4次是 4.9m  。
可是每次我都是减了一些东西 。
怎么会越来越大了呢?哎!
难道是 rp 有问题?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-15 09:03:03 | 显示全部楼层
忘说了
编译的步骤是
make menuconfig
make
是 2.6 。
小版本号忘了。
回复 支持 反对

使用道具 举报

发表于 2006-5-15 10:15:14 | 显示全部楼层
是否太多没用的东西也编进内核了?

另再次编译时有没有先把 source tree 清理好?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-15 11:21:35 | 显示全部楼层
应该是没清理。
因为不知道这个步骤,呵呵。
每次都是简单的 make 。呵呵。
清理是如何做?
回复 支持 反对

使用道具 举报

发表于 2006-5-15 11:43:51 | 显示全部楼层
到 kernel 的 source tree 下把 .config 备份好,然後执行 make mrproper 再把 .config 的备份拷回来才重编内核
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-15 12:05:53 | 显示全部楼层
Post by d00m3d
到 kernel 的 source tree 下把 .config 备份好,然後执行 make mrproper 再把 .config 的备份拷回来才重编内核

谢              谢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-16 14:03:51 | 显示全部楼层
编译完成后的 文件 都有那些?
知道么?
回复 支持 反对

使用道具 举报

发表于 2006-5-16 19:13:24 | 显示全部楼层
完成後是 make install 之後?这包括:

1. /boot 里面的 vmlinuz,initrd (如需用上),System Map等
2. /lib/modules/2.6.xxx 内的模块
3. /usr/share/doc 里面内核的 documentation,当然这不是必要的
回复 支持 反对

使用道具 举报

发表于 2006-5-17 12:49:13 | 显示全部楼层
如果你都编译进内核,就只需把vmlinuz复制到boot下就可以了,我编译完一版2M左右。配置的时候他会自动复制原来内核的配置。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表