LinuxSir.cn,穿越时空的Linuxsir!

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

标题: 请帮助,编译内核出现问题:cannot open root device "sda1"

[复制链接]
发表于 2007-4-18 16:56:20 | 显示全部楼层 |阅读模式
开机的错误信息是:
VFS: Cannot open root device "sda1" or unknown-block(0,0)
Please appen a correct "root= boot option
Time: tsc clocksource has been installed
kernel panic - not Syncing: VFS: Unable to mount root fs on unknown-block(0,0)

我在suse10.1下编译内核2.6.20 (downloded by kernel.org)
我的硬盘是sata的,
make mrproper
make menuconfig#使用默认的,没作任何修改,直接保存退出(这样关于scsi的配置都是M)
make bzImage
make modules
make modules_install
cp /usr/src/linux-2.6.20/arch/i386/boot/bzImage /boot/vmlinuz-2.6.20-smp
cp /usr/src/linux-2.6.20/System.map /boot/System.map-2.6.20-smp

加到/boot/grub/menu.lst的内容是:

title Linux 2.6.20
root (hd0,0)
kernel /boot/vmlinuz-2.6.20-smp root=/dev/sda1 vga=0x31a resume=/dev/sda7 splash=silent showopts
发表于 2007-4-18 18:07:55 | 显示全部楼层
把关于scsi 的配置都改成*,再试试看?
回复 支持 反对

使用道具 举报

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

本版积分规则

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