LinuxSir.cn,穿越时空的Linuxsir!

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

系统安装完成后,启动失败:Unable to mount root fs on unknown-block(0,0)

[复制链接]
发表于 2007-6-16 17:47:03 | 显示全部楼层 |阅读模式
系统安装完后,启动的时候提示:
VFS:cannot open root device "sda8" or unknown -block(0,0)
please append a corrct "root=" boot menu
Kernel panic -not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

qq有位老兄说要加入scsi驱动,我把SCSI device support 下的选项都选了,重新编译内核,仍不行。好像这个不是scsi驱动。
请问如果是scsi驱动问题,那,配置内核的时候,哪个选项是scsi驱动?


下面是我的配置文件
一、fdisk-l查看的硬盘情况:
Disk /dev/sda: 60.0 GB, 60011642880 bytes
255 heads, 63 sectors/track, 7296 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        1957    15719571    7  HPFS/NTFS
/dev/sda2            1958        7296    42885517+   f  W95 Ext'd (LBA)
/dev/sda5            1958        3263    10490413+   7  HPFS/NTFS
/dev/sda6            3264        5874    20972826    7  HPFS/NTFS
/dev/sda7            5875        6070     1574338+  82  Linux swap / Solaris
/dev/sda8            6071        7296     9847813+  83  Linux

二、/etc/fstab配置文件:
# Begin /etc/fstab

# file system mount-point type options dump fsck
# order

/dev/sda8 / ext3 defaults 1 1
#/dev/sda7 swap swap pri=1 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs defaults 0 0
devpts /dev/pts devpts gid=4,mode=620 0 0
shm /dev/shm tmpfs defaults 0 0
# End /etc/fstab

三、/boot/grub/menu.lst配置文件:
# Begin /boot/grub/menu.lst

# By default boot the first menu entry.
default 0

# Allow 30 seconds before booting the default.
timeout 5

# Use prettier colors.
color green/black light-green/black

# The first entry is for LFS.
title LFS 6.2
root (hd0,7)
kernel /boot/lfskernel-2.6.16.38 root=/dev/sda8

title Windows XP
rootnoverify (hd0,0)
chainloader +1
 楼主| 发表于 2007-6-16 18:02:31 | 显示全部楼层
汗,发现有人已经问了类似问题了,不过好像也没解决。
回复 支持 反对

使用道具 举报

发表于 2007-6-16 23:44:42 | 显示全部楼层
确定没有解决吗?
重编译内核。每一个选项都看一下,或者拿已有的 .config 文件修修改改一下。
回复 支持 反对

使用道具 举报

发表于 2007-6-17 08:47:33 | 显示全部楼层
我也遇到过这样的问题,最后重新编译内核解决了.你的应该是串口硬盘
回复 支持 反对

使用道具 举报

发表于 2007-6-19 10:48:26 | 显示全部楼层
我是用虚拟机的,硬盘选的是SCSI的,但是目前把SCSI的驱动编译进去以后,显示的与搂住一样的信息,请问还要如何做呀?急呀
回复 支持 反对

使用道具 举报

发表于 2007-6-19 10:49:10 | 显示全部楼层
我是用虚拟机的,硬盘选的是SCSI的,但是目前把SCSI的驱动编译进去以后,显示的与搂住一样的信息,请问还要如何做呀?急呀
回复 支持 反对

使用道具 举报

发表于 2007-6-19 16:38:22 | 显示全部楼层
1. 翻翻老帖子
2. 看看gentoo站点,又专门回答这个问题的。
回复 支持 反对

使用道具 举报

发表于 2007-6-19 17:17:52 | 显示全部楼层
你在宿主系统下查看一下,加载了哪些模块,你的硬盘如果是SATA的话,还需要在内核配置的时候将SATA的相关选项加进去
回复 支持 反对

使用道具 举报

发表于 2007-6-21 17:13:24 | 显示全部楼层
我的也不能,出现以下可以信息
unable to open an initial console,
上网也没找到什么,也重新编译国内核,配置应该没错把,
出现上述问题主要是什么原因呢

注:我是安装在移动盘中,用移动盘启动的
回复 支持 反对

使用道具 举报

发表于 2007-6-22 00:19:43 | 显示全部楼层
先查看虚拟机的SCSI是什么类型的,然后编译内核时添加相应的驱动,记得不要是[m]
必须是
  • ,即built-in
  • 回复 支持 反对

    使用道具 举报

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

    本版积分规则

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