LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1013|回复: 9

Grub 启动 kernel 加载成功,ram root mount 失败。

[复制链接]
发表于 2004-1-4 20:44:38 | 显示全部楼层 |阅读模式
我将 root 部分放到了 initrd.gz 中,然后使用 grub 加载系统。
kernel 启动后,提示无法 mount /dev/ram0,然后就说找不到 root,怎么回事啊?
发表于 2004-1-4 20:50:20 | 显示全部楼层

回复: Grub 启动 kernel 加载成功,ram root mount 失败。

最初由 codez 发表
我将 root 部分放到了 initrd.gz 中,然后使用 grub 加载系统。
kernel 启动后,提示无法 mount /dev/ram0,然后就说找不到 root,怎么回事啊?


内核配置问题....
 楼主| 发表于 2004-1-10 19:50:16 | 显示全部楼层
因为我在编译内核的时候没有配置内存 ram0 disc 的功能?
发表于 2004-1-10 22:48:22 | 显示全部楼层
如果没有ram disk,自然不会有initrd.
initrd是init ram disk 的意思。
 楼主| 发表于 2004-1-13 21:17:33 | 显示全部楼层
但是,如果我打算把 root 放到 ram0 中呢?
系统启动内核以后,不创建 ram0 吗?
发表于 2004-1-14 04:21:24 | 显示全部楼层
最初由 codez 发表
但是,如果我打算把 root 放到 ram0 中呢?
系统启动内核以后,不创建 ram0 吗?

那什么是ram0呢?
创建ram0干什么呢?
 楼主| 发表于 2004-1-14 21:29:27 | 显示全部楼层
/dev 下面的节点设备啊。
有 ram, ram0, ram1 等等。
ram 好像是 ram? (后面的数字不一定)的一个软连接。
我也是刚刚学习 linux ,很多地方都不是很明白。
我用的是 debian v3 woody
发表于 2004-1-15 04:13:26 | 显示全部楼层
ram0就是ram disk 0啊,你不支持ram disk,还搞ram0和initrd干什么啊?
 楼主| 发表于 2004-1-16 18:06:29 | 显示全部楼层
不是啊,我在编译内核的时候已经选择支持了啊!
发表于 2004-1-16 23:08:36 | 显示全部楼层
你仔细看看内核配置吧,我也不知道你都配置了些什么。还有initrd是init ram disk,你别选这个了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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