LinuxSir.cn,穿越时空的Linuxsir!

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

编译内核后出错?

[复制链接]
发表于 2006-8-24 22:26:01 | 显示全部楼层 |阅读模式
编译内核后(2.6.10)总是报这样的错误:
VFS: can't to mount root fs on unkown block(0,0)
我的fstab是这样的:
# This file is edited by fstab-sync - see 'man fstab-sync' for details
/dev/VolGroup00/LogVol00 /                       ext3    defaults        1 1
LABEL=/boot             /boot                   ext3    defaults        1 2
/dev/devpts             /dev/pts                devpts  gid=5,mode=620  0 0
/dev/shm                /dev/shm                tmpfs   defaults        0 0
/dev/proc               /proc                   proc    defaults        0 0
/dev/sys                /sys                    sysfs   defaults        0 0
/dev/VolGroup00/LogVol01 swap                    swap    defaults        0 0
/dev/hdc                /media/cdrom            auto    pamconsole,exec,noauto,managed 0 0


我的grub是这样的:
default=1
timeout=5
splashimage=(hd0,8)/grub/splash.xpm.gz
hiddenmenu
title Fedora Core (2.6.10)
        root (hd0,8)
        kernel /vmlinuz-2.6.10 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
        initrd /initrd-2.6.10.img
title Fedora Core (2.6.11)
        root (hd0,8)
        kernel /vmlinuz-2.6.11 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
        initrd /initrd-2.6.11.img
title Fedora Core (2.6.11-1.1369_FC4)
        root (hd0,8)
        kernel /vmlinuz-2.6.11-1.1369_FC4 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
        initrd /initrd-2.6.11-1.1369_FC4.img
title Other
        rootnoverify (hd0,0)
        chainloader +1

我的磁盘分区是这样的:
[root@localhost ~]# fdisk -l

Disk /dev/hda: 81.9 GB, 81964302336 bytes
255 heads, 63 sectors/track, 9964 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1        1024     8225248+   7  HPFS/NTFS
/dev/hda2            1025        9964    71810550    f  W95 Ext'd (LBA)
/dev/hda5            1811        2132     2586433+   b  W95 FAT32
/dev/hda6            2133        4743    20972826    7  HPFS/NTFS
/dev/hda7            4744        7354    20972826    7  HPFS/NTFS
/dev/hda8            7355        9964    20964793+   7  HPFS/NTFS
/dev/hda9            1025        1037      104359+  83  Linux
/dev/hda10           1038        1810     6209091   8e  Linux LVM

Partition table entries are not in disk order


进系统选择title Fedora Core (2.6.10)总是提示
VFS: can't to mount root fs on unkown block(0,0)
这样的错误,可是进2.6.11可以的


网上搜索说是LVM没有编译进去,我又重新加进去编译了一次,还是不行,是怎么回事?
谢谢!
 楼主| 发表于 2006-8-25 09:21:02 | 显示全部楼层
问题已解决,是我没有把initrd的支持编译进去,但是我还是不是很明白initrd的作用
回复 支持 反对

使用道具 举报

发表于 2006-8-25 12:24:48 | 显示全部楼层
initrd里面包含了一些驱动模块
回复 支持 反对

使用道具 举报

发表于 2006-8-26 22:58:46 | 显示全部楼层
编译的时候删得太多了就会有很多问题
回复 支持 反对

使用道具 举报

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

本版积分规则

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