LinuxSir.cn,穿越时空的Linuxsir!

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

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

[复制链接]
发表于 2007-4-18 14:18:25 | 显示全部楼层 |阅读模式
此帖已经改发到基础讨论版,望版主删除此贴


开机的错误信息是:
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 unknoen-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
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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