免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 276 | 回复: 2
打印 上一主题 下一主题

编译内核的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-12-01 19:36 |只看该作者 |倒序浏览
各位老大,求助,我的内核编译成功了,但是重启是说找不到文件;
手动配置的,因为在/usr/src/linux/下 make install编译的生成的还是老内核。
手动拷贝过来:grub如下:
root(hd0,0)
kernel  /boot/vmliunz-2.4.7 ro
initrd /boot/initrd-2.4.7.img
在/boot下分别也有这两项;
。System.map也粘过来了,也建立了新的连接,问题出在什么地方?
错误提示是:
kernel  /boot/vmliunz-2.4.7 ro
error15:file not found

[ 本帖最后由 dqk0822 于 2005-12-1 19:45 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2005-12-01 21:25 |只看该作者
兄弟,你知道怎么查看内核么?

论坛徽章:
0
3 [报告]
发表于 2005-12-03 16:57 |只看该作者
老大,我没有下载新内核,直接进入/usr/src/linux-2.4后
make mrproper
make menuconfig
内核裁好之后保存为“ddd”,然后在终端输入如下:
make dep
make bzImage
make modules
make modules_install
中间没有出现错误,然后
cp /usr/src/System.map /boot
make install
reboot
但是重启后,出现下面的问题:
kernel  /boot/vmliunz-2.4.7 ro
error15:file not found
我启动原来的系统,vi /boot/grub/menu.lst
title my sys
       root(hd0,0)
       kernel  /boot/vmliunz-2.4.7 ro
       initrd /boot/initrd-2.4.7.img

重启后还是老错误,于是我重做了下面的一步:
cp /usr/src/linux-2.4/arch/i386/boot/bzImage /boot/vmliunz-2.4.7

重启还是老问题
装系统的时候是自动分区,我用df看过
/boot  是 hdb1  
/               hdb2
是不是在一开始就错了?
曾经用makeinstall 生成一个custom的,但是也是说找不到 kernel,在此我也曾经在grub.config中修改过它的路径,到底问题出在哪?耽误四天了,各位高手,拜求啦
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP