LinuxSir.cn,穿越时空的Linuxsir!

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

安装gentoo失败!! 望高手帮忙解疑!!!

[复制链接]
发表于 2008-2-7 17:48:51 | 显示全部楼层 |阅读模式
我在无X的环境下安装了两次都失败了,在重启后启动时错误提示中可以看出两次的问题是一样的....


>>Activating mdev
ls::No such file or directory
>>Determining root device...
!! Block device /dev/hde3 is not a valid root device ...
!! Could not find the root block device in.
Please specify another value or: press Enter for the same , type "shell" for
a shell , or "q" to skip ...
root block device() : : _


就是以上这些了,看样了是/dev/hde3的设置有问题,但还是不太明白.....望高手解答!!
不胜感激!!
 楼主| 发表于 2008-2-7 18:01:20 | 显示全部楼层
我是用stage3方式安装的,在出现这种错误情况下是可以进入shell的,应该可以修复此问题吧??!!
回复 支持 反对

使用道具 举报

发表于 2008-2-7 18:46:41 | 显示全部楼层
是不是grub.conf里的root设置有错?
应该改过来就行了
hde3应该对应root(4,2)……
哗,你有这么多个硬盘?
回复 支持 反对

使用道具 举报

发表于 2008-2-7 19:39:07 | 显示全部楼层
要贴一下你的 grub 设置。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-7 20:54:41 | 显示全部楼层
感谢帮忙!!
我的grub配置如下:

default 0
timeout 30
splashimage=(hd0,0)/boot/grub/splash.xpm.gz

title=Gentoo linux 2.6.23-r6
root (hd0,0)
kernel /boot/kernel-genkernel-x86-2.6.23-gentoo-r6 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/hde3 udev
initrd /boot/initramfs-genkernel-x86-2.6.23-gentoo-r6


就是以上这些,
哦,对了,3楼的  root(hd4,2)..   我试了不行
回复 支持 反对

使用道具 举报

发表于 2008-2-7 21:37:25 | 显示全部楼层
你是串口还是并口的?
如果是串口或者scsi的,要用/dev/sde3而不是/dev/hde3

试试
kernel /boot/kernel-genkernel-x86-2.6.23-gentoo-r6 real_root=/dev/sde3

还有的是,如果你怕内核方面有问题,最好genkernel all
回复 支持 反对

使用道具 举报

发表于 2008-2-7 21:41:09 | 显示全部楼层
说说你的分了多少个区?
有没有分/boot出来?是直接一个根分区和交换区吗?

root (hd0,0)     #这行应该指向你的/boot分区
real_root          #是你的根分区

如果没有分/boot分出,那么这两个参数要统一
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-7 22:05:45 | 显示全部楼层
是并口的,但我在分区时只能用 fdisk /dev/hde  能够起效,我也不明白为什么会是这样,
我只有两个硬盘,一个并口一个串口,但是安装的时候我是把那个硬盘拆掉了的,只剩这一个硬盘,
是不是
回复 支持 反对

使用道具 举报

发表于 2008-2-7 22:18:21 | 显示全部楼层
你只有两个硬盘,没理由去到hde的
hda, hdb, hdc, hdd, hde这个顺序哦,如果你是一串一并的话
那么串口的为sda,并口的为hda
回复 支持 反对

使用道具 举报

发表于 2008-2-7 22:42:31 | 显示全部楼层
#fdisk -l
查看一下硬盘信息己分区情况就知道了
回复 支持 反对

使用道具 举报

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

本版积分规则

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