LinuxSir.cn,穿越时空的Linuxsir!

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

stage3安装gentoo重启后提示找不到根分区(已解决)

[复制链接]
发表于 2007-1-11 02:45:52 | 显示全部楼层 |阅读模式
VFS: Cannot open root device "sda9" or  unknown block(0,0)
please append a corrent "root = " boot option
kernel panic -not synicing : VFS: Unable tomount root fs on unknown block(0,0)
          <6> Time : tsc clocksource  has been installed
之后就一直没有反应了,
根分区确实是sda9.以前debian下编译2.6.19出现过相识的问题没有解决,此次是gentoo下2.6.18的内核不知道是什么地方出了问题,大家一起帮帮忙吧,不胜感谢。。。
注:电脑cpu 闪龙 512ddr2  sata硬盘
发表于 2007-1-11 06:29:11 | 显示全部楼层
将相应的文件系统编进内核了吗?

确定root分区是block(0, 0)吗?grub的分区表跟fsck的可不太一样。
回复 支持 反对

使用道具 举报

发表于 2007-1-11 09:17:47 | 显示全部楼层
不会是没有在引导里加root吧?
下边是我的grub中引导gentoo的部分:
title Gentoo Linux 2.6.18 (Only For Study,No Recommend)

root (hd1,0)

kernel /boot/kernel-2.6.18-gentoo [color="Red"]root=/dev/hdb7 video=vesafb:ywrap,mtrr,1024x768-16@85 splash=silent,theme:emergence quiet CONSOLE=/dev/tty1
看样子提示应该是说你红色的部分设置不对。注意以下问题:
*你用的是scsi硬盘吗?如果不是那就是sda9错了。最好在安装的时候用fdisk 看一下。如果是的话,有没有把对scsi设备的支持编进内核?我没有用scsi硬盘安装过引导,不过想来应该hdx相同。

最好贴出你的grub引导文件来看看。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-11 11:38:43 | 显示全部楼层
我硬盘是SATA硬盘,已经把SATA支持编译进内核。根文件系统是reiserfs,已编译进内核,
一块硬盘,分区如下
/dev/sda1 是 windows c 盘
/dev/sda2 是ext2 boot分区
......
/dev/sda9 是reiserfs /分区
/dev/sda11 是swap分区
grub引导如下
root (hd0,1)
kernel /boot/kernel root=/dev/sda9
不知道是内核编译有问题还是其他什么原因???
内核用的是2.6.18
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-11 11:39:33 | 显示全部楼层
就是不明白block(0, 0)是什么意思
回复 支持 反对

使用道具 举报

发表于 2007-1-11 12:45:27 | 显示全部楼层
/dev/sda1 是 windows c 盘
/dev/sda2 是ext2 boot分区
......
/dev/sda9 是reiserfs /分区
/dev/sda11 是swap分区

这些分区数据是你自己写的还是用fdisk看到的?sata硬盘和scsi硬盘是两种不同的硬盘。你试着把你的sdaX改成hdaX看看。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-11 18:20:22 | 显示全部楼层
以前玩过几个发行版,分区一直没有变过,硬盘确实是SATA没错,根分区是/dev/sda9没错,不知道是怎么回事,以前debian编译2.6.19就一直有这个问题,
回复 支持 反对

使用道具 举报

发表于 2007-1-11 19:14:09 | 显示全部楼层
Post by newsky_
以前玩过几个发行版,分区一直没有变过,硬盘确实是SATA没错,根分区是/dev/sda9没错,不知道是怎么回事,以前debian编译2.6.19就一直有这个问题,


which sata controller and module do you use??i'm using sil3112 on kernel-2.6.19-gentoo-r3 without any problem.......
回复 支持 反对

使用道具 举报

发表于 2007-1-12 08:17:35 | 显示全部楼层
那就奇怪了,不行你问问版主吧,看版主怎么说。
建议把相关的配置文件贴上来,大家也好看看问题出现在哪里,一人计短,两人计长嘛。

继续关注。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-14 14:11:56 | 显示全部楼层
/etc/fstab

# <fs>                  <mountpoint>    <type>          <opts>          <dump/pass>

# NOTE: If your BOOT partition is ReiserFS, add the notail option to opts.
/dev/sda2               /boot           ext2            noauto,noatime  1 2
/dev/sda9               /               reiserfs        noatime         0 1
/dev/sda11              none            swap            sw              0 0
/dev/cdroms/cdrom0      /mnt/cdrom      iso9660         noauto,ro       0 0
#/dev/fd0               /mnt/floppy     auto            noauto          0 0

# NOTE: The next line is critical for boot!
proc                    /proc           proc            defaults        0 0

# glibc 2.2 and above expects tmpfs to be mounted at /dev/shm for
# POSIX shared memory (shm_open, shm_unlink).
# (tmpfs is a dynamically expandable/shrinkable ramdisk, and will

#  use almost no memory if not populated with files)
shm                     /dev/shm        tmpfs           nodev,nosuid,noexec 0 0
回复 支持 反对

使用道具 举报

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

本版积分规则

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