当前位置: 技术问答>linux和unix
编译内核后将grub.config改错了!!!进不去了!
来源: 互联网 发布时间:2015-08-04
本文导语: 原来的redhat 9(2.4.20-8),我编译了2.6.8。编译时没出什么问题,然后没改grub.config,重起,grub引导界面还是原来的2.4.20-8和dos,能进2.4.20-8。后来对grub.config进行了修改,只是将原来的2.4.20-8有关项中的2.4.20-8改成2.6.8,也...
原来的redhat 9(2.4.20-8),我编译了2.6.8。编译时没出什么问题,然后没改grub.config,重起,grub引导界面还是原来的2.4.20-8和dos,能进2.4.20-8。后来对grub.config进行了修改,只是将原来的2.4.20-8有关项中的2.4.20-8改成2.6.8,也就是说把原来的内核覆盖了。但是initrd那一行将/initrd-2.6.8.img误写成了/initrd-2.4.8.img!!!!现在每次引导时都找不到文件:
Red Hat Linux(2.6.8)
root(hd0,8)
kernel /vmlinuz-2.6.8 ro root=LABEL=/
Error 15:File not found
press any key to continue.......
是不是找不到initrd-2.4.8.img?怎么讲这一项改过来呢?在grub图形界面里怎么改不过来呢????
还是别的什么问题???
Red Hat Linux(2.6.8)
root(hd0,8)
kernel /vmlinuz-2.6.8 ro root=LABEL=/
Error 15:File not found
press any key to continue.......
是不是找不到initrd-2.4.8.img?怎么讲这一项改过来呢?在grub图形界面里怎么改不过来呢????
还是别的什么问题???
|
你是不是写错了。
title Red Hat Linux (2.4.18-19.8.0.19mar2003)
root (hd0,8)
kernel /boot/bzImage.2.4.18-19.8.0.19mar2003 ro root=LABEL=/ hdd=ide-scsi
initrd /boot/initrd-2.4.18-19.8.0custom.img.19mar03
title Red Hat Linux (2.4.18-19.8.0custom)
root (hd0,8)
kernel /boot/vmlinuz-2.4.18-19.8.0custom ro root=LABEL=/ hdd=ide-scsi
initrd /boot/initrd-2.4.18-19.8.0custom.img
title Red Hat Linux (2.4.18-14)
root (hd0,8)
kernel /boot/vmlinuz-2.4.18-14 ro root=LABEL=/ hdd=ide-scsi
initrd /boot/initrd-2.4.18-14.img
title MyKernel.26jan03 (Red Hat Linux 2.4.18-14)
root (hd0,8)
kernel /boot/bzImage.myker.26jan03 ro root=LABEL=/ hdd=ide-scsi
initrd /boot/initrd-2.4.18-19.8.0.img
title Red Hat Linux (2.4.18-19.8.0.19mar2003)
root (hd0,8)
kernel /boot/bzImage.2.4.18-19.8.0.19mar2003 ro root=LABEL=/ hdd=ide-scsi
initrd /boot/initrd-2.4.18-19.8.0custom.img.19mar03
title Red Hat Linux (2.4.18-19.8.0custom)
root (hd0,8)
kernel /boot/vmlinuz-2.4.18-19.8.0custom ro root=LABEL=/ hdd=ide-scsi
initrd /boot/initrd-2.4.18-19.8.0custom.img
title Red Hat Linux (2.4.18-14)
root (hd0,8)
kernel /boot/vmlinuz-2.4.18-14 ro root=LABEL=/ hdd=ide-scsi
initrd /boot/initrd-2.4.18-14.img
title MyKernel.26jan03 (Red Hat Linux 2.4.18-14)
root (hd0,8)
kernel /boot/bzImage.myker.26jan03 ro root=LABEL=/ hdd=ide-scsi
initrd /boot/initrd-2.4.18-19.8.0.img
|
你的文件系统是不是用的ext3,编译的时候要把ext3静态编译进内核,不能以模块的方式加载