免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: 双眼皮的猪

编译内核相关问题.... [复制链接]

论坛徽章:
0
发表于 2003-10-29 16:30 |显示全部楼层

编译内核相关问题....

#mount

/dev/sda3 on / type ext3 (rw)

none on /proc type proc (rw)

usbdevfs on /proc/bus/usb type usbdevfs (rw)

/dev/sda1 on /boot tyep ext3 (rw)

none on /dev/pts type devpts (rw,gid=5,mode=620)

none on /dev/shm type tmpfs (rw)

为了好辨认,都加了一行空格...

论坛徽章:
0
发表于 2003-10-29 17:33 |显示全部楼层

编译内核相关问题....

up!
我想把rh9.0(kernel 2.4.20-内核升到2.6.0.xx
哪为大侠指点一下,我是一个菜菜鸟,但很感兴趣,!

论坛徽章:
0
发表于 2003-10-29 17:49 |显示全部楼层

编译内核相关问题....

原帖由 "faquirsun" 发表:


我在grub.conf里面是增加了一个启动项,原来的保留,这样写的话是启动不起来的


这样写,我是启动了的...呵呵,刚这样写才发现的
发现root=LABEL=/
和root=/dev/sda3
都可以启动....

论坛徽章:
0
发表于 2003-10-29 19:04 |显示全部楼层

编译内核相关问题....

#cat /proc/partitions


major minor  #blocks  name  rio  rmerge  rsect wio wmerge wsect wuse running use aveq

0   0  3145728  sda 75393  114916 1521470 856380 17985 73163 730754 66164100 730810 7474880

0  1  104391  sda1 41 73 228  430  34 11 90 1790 0 2180 2220
0  2  160650  sda2 1568 41 12608 7170 2159 5804 63736 212670 0 158440 219840
0  3 2875635 sda3 73781 114797 1508618 848740 15792 67348 666928 6401950 0 593670 7252700

敲的累死哦,呵呵:)

论坛徽章:
0
发表于 2003-10-29 21:35 |显示全部楼层

编译内核相关问题....

谢谢大家支持,我已经搞定...
在真实环境编译成功,正如开始所说
应该是initrd的问题...

我重新编译了一次内核....
然后还是按照我原来的步骤。我没有make modules_install
然后我创建了自己的initrd...
mkinitrd /boot/initrd-2.4.20-9.img 2.4.20-8custom
我也没有修改System.map

我编译完后...

修改grub.conf
title redhat
kernel /vmlinuz-2.4.20-9 ro root=LABEL=/
initrd /initrd-2.4.20-9.img
重新启动...成功...

开机free -m
显示...
用了19M内存,勉强可以...呵呵:)

再次感谢一些朋友:
cau_eric   faquirsun      sky-walker      網中人   sakulagi      
bjchenxu   ORA-600
ORA-600大哥告诉我应该是initrd的问题...
果然是这样...

谢谢大家...

论坛徽章:
0
发表于 2003-10-29 22:26 |显示全部楼层

编译内核相关问题....

恭喜!

不谢, 其实我没有做什么

其实我觉得,问题远没解决:

1.你前后两次操作有没有添加modules?
而make modules_install 未用,system.map未替换,
却取得了成功?
看来mkinitrd到底做了什么,以及生成的initrd文件我们没有搞清楚


2.为什么initrd的错误会导致根本不存在的SCSI的BusLogic module出错?
难道是内核报错的bug?因为很多的内核compile上都出现这问题?



看来mkinitrd到底做了什么,以及生成的initrd文件我们没有搞清楚

解决问题的深层次目的在于:现象出现的蹊跷本质细节,而非大而化之的解决方法

一点小感,见笑啦

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
发表于 2003-10-30 00:31 |显示全部楼层

编译内核相关问题....

[quote]原帖由 "双眼皮的猪"]敲的累死哦,呵呵:)[/quote 发表:

首先,恭喜你終於搞定了﹗  ^_^

下次貼 screen message 的話,你可試試在 windows 底下用 putty 連進 linux ,
然後用鼠標將字"選"起來,就可以到處"貼"了...

论坛徽章:
0
发表于 2003-10-30 01:25 |显示全部楼层

编译内核相关问题....

原帖由 "網中人" 发表:

首先,恭喜你終於搞定了﹗  ^_^

下次貼 screen message 的話,你可試試在 windows 底下用 putty 連進 linux ,
然後用鼠標將字"選"起來,就可以到處"貼"了...


钦佩中.............

论坛徽章:
0
发表于 2003-10-30 08:10 |显示全部楼层

编译内核相关问题....

up!
昨晚我花了好几个小时升级内核(2.6.0-test9),但老出新错误,放在这里,希望高手们分析一下什么原因.如下
mount: error 19 mounting ext3
pivot root: pivot_root(/sysroot,/sysroot/initrd) failed:2
unount /initrd/proc failed :2
Freeing unused kernel memory:236k freed
kernel panic:no init found
Try passing init option to kernel

论坛徽章:
0
发表于 2003-10-30 08:10 |显示全部楼层

编译内核相关问题....

up!
昨晚我花了好几个小时升级内核(2.6.0-test9),但老出新错误,放在这里,希望高手们分析一下什么原因.如下
mount: error 19 mounting ext3
pivot root: pivot_root(/sysroot,/sysroot/initrd) failed:2
unount /initrd/proc failed :2
Freeing unused kernel memory:236k freed
kernel panic:no init found
Try passing init option to kernel
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP