2.6.3编译后启动找不到根目录,已编ext3
2.6.3编译后启动找不到根目录,已编ext3在redhat9上编译了2.6.3-rc1,启动提示找不到/目录,我已经把ext2 ext3所有选 项全编进了内核呀。 555,为啥 gurb.conf中2.6.3的启动项root=/修改成:
root=/dev/hda* (hda*是你/boot的位置,比如我的是/dev/hda6.后面没参数)
注意这个hda*是/boot的位置???
我一时忘记了是/boot还是/,/boot不行的话就试试/的位置吧。 我改了,可是还是不行? 看到你就……“晕”。
不行的话试试其他hda*。
我的grub.conf文件的注释是这样的:
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:You have a /boot partition.This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,4)
# kernel /vmlinuz-version ro root=/dev/hda6
# initrd /initrd-version.img
#boot=/dev/hda
注意到没有,/dev/hda6已经给出来了。不知道你们的有没有(还是我的启动项瞎撞撞到了?)。
去看看……^_^ 别晕
我是在Fedora core 1下编译的,我也看到了你上面的提示,我改的也是,好像错误中有不认识块设备的意思。 别晕
:-D 我是在Fedora core 1下编译的,我也看到了你上面的提示,我改的也是,好像错误中有不认识块设备的意思。 一点出错信息都不给,别人又不是你肚子里的蛔虫,怎么知道你的提示是什么??描述问题时最好不要用什么"好像","似乎"之类的词语.是什么就原原本本的说出来.如果嫌屏幕闪得太快,来不及记录信息,可以按scroll lock键太停止屏幕滚动.最好能把出错信息贴得多点,不然就只有一行init not found,别人怎么判断?? #dmesg
pjc5520,use this. 谢谢各位,我的问题解决了。我没把large block device 支持编译进去。
页:
[1]