LinuxSir.cn,穿越时空的Linuxsir!

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

编译LFS的kernel支持bootsplash的问题?

[复制链接]
发表于 2003-6-10 01:27:19 | 显示全部楼层 |阅读模式
原来的LFS可正常启动(kernel为2.4.19)。编译新的kernel(2.4.20)启动
有问题。启动一开始左上角出现了一个小企鹅的图片,图像支持应该有了,但一下就停在下面的提示:
(这里有一些提示我省略了)
RAM DISK:Couldn't find valid RAM diskimage starting at 0
Freeing initrd memory:37k freed
Kmod:failed to exec /sbin/mod propbe -s -k
VFS:Can't open root device "hda7" or 03:07
please appenda correct"root="boot option
kernel panic:VFS:Unable to mount root fs on 03:07
请大哥们帮忙!
:help
发表于 2003-6-10 03:34:13 | 显示全部楼层
这个和bootsplash没关系,是grub和内核里面文件系统支持的问题。检查一下内核里面是否编译了根分区“/”的文件系统支持(模块不行,必须是Y)。再检查一下/boot/grub/grub.conf里面是不是加了不应该用的参数?贴出来看看?
 楼主| 发表于 2003-6-10 09:17:08 | 显示全部楼层
ext2,ext3 我都选了y,VFS file system support(read only)我选了m
,不知道对不对。
我的lfs用reddhat9.0的grub引导。
grub.conf:
default=0
timeout=10
splashimage=(hd0,7)/boot/grub/splash.xpm.gz
title Red Hat Linux (2.4.20-8)
        root (hd0,7)
        kernel /boot/vmlinuz-2.4.20-8 ro root=LABEL=/
        initrd /boot/initrd-2.4.20-8.img
title LFS Linux (with background)
        root (hd0,6)
        kernel (hd0,6)/boot/vmlinuz root=/dev/hda7 ro vga=787 video=vesa:800x600@70
        initrd=/boot/initrd
发表于 2003-6-10 15:24:10 | 显示全部楼层
你把
initrd=/boot/initrd
去掉试试
我就没用
我的grub.conf中的相关项是
title  LFS
       root (hd0,5)
       kernel /boot/vmlinuz-2.4.20-LFS vga=792 root=/dev/hda6
希望对你有帮助
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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