免费注册 查看新帖 |

Chinaunix

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

centos4.1下编译内核的问题,必须要initrd.img? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-12-26 11:19 |只看该作者 |倒序浏览
文件系统用的是ext3,
自己编译内核,不想要initrd.img了,
已经把ext3支持打入内核,但重新启动后就是不能成功,出现VFS提示,
说什么ext3 filesystem readonly mout后,
Freeing unused kernel memory 144K(或244K)..............................
然后是说不能打开 initial console..............

然后停住。
编译内核的参数与我LFS下编译内核的参数完全相同,以前没出现这种情况。

论坛徽章:
0
2 [报告]
发表于 2005-12-26 12:31 |只看该作者

回复 1楼 万里北国 的帖子

does centos4.1 use udev?

论坛徽章:
0
3 [报告]
发表于 2005-12-26 15:23 |只看该作者
嗯,
从centos4.0就用udev系统代替了原来的/dev系统,
这与initrd.img有关系吗?
我不懂,请指点。

论坛徽章:
0
4 [报告]
发表于 2005-12-26 15:33 |只看该作者
原帖由 万里北国 于 2005-12-26 15:23 发表
嗯,
从centos4.0就用udev系统代替了原来的/dev系统,
这与initrd.img有关系吗?
我不懂,请指点。

我也不懂,一起请daemeon兄解释下

论坛徽章:
0
5 [报告]
发表于 2005-12-26 15:47 |只看该作者

回复 3楼 万里北国 的帖子

google "udev without initrd"

I don't know the detail too.

[ 本帖最后由 daemeon 于 2005-12-26 15:51 编辑 ]

论坛徽章:
0
6 [报告]
发表于 2005-12-26 16:04 |只看该作者
thanks. I cannot help admiring you !

论坛徽章:
0
7 [报告]
发表于 2005-12-27 10:05 |只看该作者
看到debian的资料:
開機後看到WARNING: Unable to open an initial console.
就停住了, 沒有 login promt。
這是因為系統在 udev 產生 /dev/console 和 /dev/null 之前就要用到這兩個裝置, 解決的方式是在 /dev 中先建好這兩個 device node。請用 knoppix 或是其它的系統開機, mount 原本的 root device (這裡假定原先的 root device 為 /dev/hda3)debian:~# mount /dev/hda3 /mnt/hda3
再來, 建立這兩個檔案debian:~# cd /mnt/hda3/dev

debian:/mnt/hda3/dev# mknod -m 660 console c 5 1

debian:/mnt/hda3/dev# mknod -m 660 null c 1 3

试试看。

论坛徽章:
0
8 [报告]
发表于 2005-12-28 08:46 |只看该作者
解决了,要么用上面Debian的方法。
要么用老内核启动机器后,
mkdir /tmp/dev
mount --move /dev  /tmp/dev
cd /tmp/dev
rm -f console null zero
mknod -m 660 console  c  5 1
mknod -m 660 null c  1 3
mknod -m 660 zero c  1 5
mount --move /tmp/dev /dev
reboot
解决。详情见:http://fedora.redhat.com/docs/udev/index.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP