sparrowjun 发表于 2003-5-29 14:17:51

rescue修复后grub引导还是有问题

pq分windows区后,要重新装载grub,在论坛上看到,我也这么做了
用redhat9光盘启动,进入rescue模式
成功运行grub-install,
重起后,引导界面只有一个光标在闪得黑屏,可以通过上下来选取
进windows没有问题,进linux就有问题了
我有2个内核,2.4.20-8和-9
选20-8,出现下面显示

Filesystem type is ext2fs partition type 0x83

kernel /vmlinuz-2.4.20-8 ro root=LABEL/

Error:15 File not found


进-9内核,出现开头的起动,但是屏幕被很多白色竖条遮挡,看不清楚字
而且,进行到一个地方后,键盘大写和旁边的那个显示灯,不停的闪烁。
请问这是什么原因?怎么解救

hew 发表于 2003-5-29 14:25:00

看看grub.conf
两个内核的位置是否正确,

linuxlover 发表于 2003-5-29 15:00:10

应该需要重新调整引导时的分区信息!

sparrowjun 发表于 2003-5-29 15:26:42

我又去看了,内核位置没有错的,
原来是/vmlinuz............................
我该成/boot/vmlinuz.............反而都进不去
原来就-8不能进,-9核心能进的,说明位置是对的,就是不知道半路怎么卡壳了

sparrowjun 发表于 2003-5-29 15:28:24

to linuxlover:
我就是在windows下加了个分区,出现这种情况的,
请问你说的重新调整引导时的分区信息,怎么调整,能具体一点吗?谢先

linuxlover 发表于 2003-5-29 18:18:34

说句实话,我没有调整过……因为我估计会有问题
我肯定的是,你的分区加载在linux分区前面!
重新安装grub后,进入编辑grub.conf,里面有指向路径的语句
如果需要进一步的分析,把你原来的分区情况和现在的分区情况贴出来,把你的grub.conf文件贴出来!
幸好现在有grub,她对分区的要求还不象lilo那么严格!不然...

sparrowjun 发表于 2003-5-29 19:52:18

好的我把我的贴出来
运行df显示:

文件系统               1K-块      已用   可用 已用% 挂载点

/dev/hda10             6680860   3883160   245833262%      /
/dev/hda9               101089   11010   84860         12%       /boot
none                        63028         0   63028               0%    /dev/shm
/dev/hda6             1534310411301432   404167274%    /mnt/e
/dev/hda5             10472136   4634160   5837976   45%    /mnt/d

运行fdisk -l显示:

Disk /dev/hda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
   Device Boot    Start       End    Blocks   IdSystem
/dev/hda1   *         1       522   4192933+   bWin95 FAT32
/dev/hda2         523      972873947195    fWin95 Ext'd (LBA)
/dev/hda5         523      182710482381    bWin95 FAT32
/dev/hda6          1828      373915358108+   bWin95 FAT32
/dev/hda7          3740      781832764536    bWin95 FAT32
/dev/hda8          7819      8838   8193118+   bWin95 FAT32
/dev/hda9          8839      8851    104391   83Linux
/dev/hda10         8852      9696   6787431   83Linux
/dev/hda11         9697      9728    257008+82Linux swap

我的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,9)
#          kernel /vmlinuz-version ro root=/dev/hda11
#          initrd /initrd-version.img
boot=/dev/hda
default=2
timeout=30
splashimage=(hd0,9)/grub/splash.xpm.gz
password --md5 $1$/shZ1wd/$4H8oZXIjDA96E/3jv6BeK.
title Red Hat Linux (2.4.20-8)
        root (hd0,9)
        kernel /vmlinuz-2.4.20-8roroot=LABEL=/
        initrd /initrd-2.4.20-8.img
title New Kernel(2.4.20-9)
        root(hd0,9)
        kernel /vmlinuz-2.4.20-9         ro
title Windows
        rootnoverify (hd0,0)
        chainloader +1

另外boot目录下文件:
boot.b
chain.b
config-2.4.20-8
grub
initrd-2.4.20-8.img
kernel.h
lost+found
message
message.ja
module-info-2.4.20-8
os2_d.b
System.map
System.map-2.4.20-8
System.map-2.4.20-9
vmlinux-2.4.20-8
vmlinuz
vmlinuz-2.4.20-8
vmlinuz-2.4.20-9

帮忙看看吧

我爱虫虫 发表于 2003-10-20 19:46:17

splashimage=(hd0,9)/grub/splash.xpm.gz
可能和splash.xpm.gz文件有关,我改背景图片格式不对时经常出现你上面的问题.
页: [1]
查看完整版本: rescue修复后grub引导还是有问题