LinuxSir.cn,穿越时空的Linuxsir!

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

[SOLVED]Gentoo 无法启动

[复制链接]
发表于 2010-2-5 11:36:06 | 显示全部楼层 |阅读模式
启动的时候说
Root-NFS: No NFS server available, giving up.
VFS: Unable to mount fs via NFS, trying floppy.
VFS: Cannot open root device "sda3" or unknown-block(2,0)
Please append a correct "root=" boot option; here are the available partitions:
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0)
Pid: 1, comm: swapper Not tainted 2.6.31-gentoo-r6 #1

分区是这样的(看 changelog 里 grub 支持 ext4 了)
/dev/sda1 boot ext4
/dev/sda2 swap
/dev/sda3 /      ext4
/dev/sda4 /home ext4

menu.lst 是这样的
title:*************
root (hd0,0)
kernel /boot/kernel-2.6.31-gentoo-r6 root=/dev/sda3

内核里编了 ext3 和 ext4

几个月没用 Linux 了,所以不知道是不是有啥变化……
不知道是哪错了,恳请大家看看。
发表于 2010-2-5 12:36:30 | 显示全部楼层
不负责任的转达一个传说:貌似boot分区不能用ext4

再次求证了
回复 支持 反对

使用道具 举报

发表于 2010-2-5 12:40:50 | 显示全部楼层
Post by luoleicn;2067568
不负责任的转达一个传说:貌似boot分区不能用ext4

再次求证了


不对,grub打过补丁后是可以支持ext4的boot分区的,grub2也是支持ext4的boot分区的
回复 支持 反对

使用道具 举报

发表于 2010-2-5 19:23:10 | 显示全部楼层
Post by luoleicn;2067568
不负责任的转达一个传说:貌似boot分区不能用ext4

再次求证了


楼主的内核已经载入了,那就意味着他已经过了GRUB这一关。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-2-5 21:02:17 | 显示全部楼层
/boot 也用 ext3 试过了,依然是同样的错误
回复 支持 反对

使用道具 举报

发表于 2010-2-5 21:50:29 | 显示全部楼层
VFS: Cannot open root device "sda3" or unknown-block(2,0)
应该是grub里的root分区没设置对吧?
回复 支持 反对

使用道具 举报

发表于 2010-2-5 23:00:18 | 显示全部楼层
新编译的内核?有没有可能是忘了把sata或ata的驱动编译进去?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-2-5 23:05:46 | 显示全部楼层
menu.lst 里主要的已经放在上面了
新装的机器,编了 SATA 的驱动,没编 IDE 的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-2-5 23:08:23 | 显示全部楼层
补充一下, amd64 架构,如果有用的话
回复 支持 反对

使用道具 举报

发表于 2010-2-5 23:21:08 | 显示全部楼层
Post by leafduo;2067694
menu.lst 里主要的已经放在上面了
新装的机器,编了 SATA 的驱动,没编 IDE 的


刚开始内核不要太精简,先保证能够使用。把ide、sata、scsi等有可能相关的驱动都编译进去试试
回复 支持 反对

使用道具 举报

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

本版积分规则

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