|
钢材在版三的指导下,我重新操作了一边,基本情况如下,请各位大侠帮忙分析
我的机器装了xp和linux as3,原来启动都狠正常,但今早开机就进不了grub图形界面,而是grub> 提示符
我先用windows安装盘恢复了xp的引导系统。
然后用linux安装盘,进linux rescue,进grub
查看分区情况是:
0 unknow filesystem 分区类型为 0xde 应该是c盘
1 unknow filesystem 分区类型为 0x7 不知道是什么
4 ext2fs 分区类型为 0x83 应该是/boot
5 ext2fs 分区类型为 0x83 应该是/
6 unknow filesystem 分区类型为 0x82 应该是swap
7 unknow filesystem 分区类型为 0x7 应该是d盘
只有一块硬盘
然后运行:
grub> root (hd0,4)
Filesystem type is ext2fs,partition type 0x83
grub> kernel /vmlinuz-2.4.21-20.EL
[Linux-bzImage,setup=0x1400,size=0x12e478]
grub> initrd /initrd-2.4.21-20.EL.img
[Linux-initrd @ 0x3c7000, 0x2886a bytes] (中间那个不知道是不是@)
grub> setup (hd0)
Checking if "/boot/grub/stage1" exits ... no
Checking if "/grub/stage1" exits ... yes
Checking if "/grub/stage2" exits ... yes
Checking if "/grub/e2fs_stage1_5" exits ... yes
Running "embed /grub/e2fs_stage1_5 (hd0) " ... 16 sectors are embedded.succeeded
Running " install /grub/stage1 (hd0) (hd0)1+16 p (hd0,4)/grub/stage2 /grub/grub.conf"... succeeded
Done.
显示成功,查看grub.conf文件
里面linux title下却是 root (hd0,5)
但是如果执行
grub> root (hd0,4)
grub> setup (hd0)
则显示文件找不到
那么我的root分区到底应该是那个呢?我是不是该修改grub.conf文件,又该怎么改呢?
请大侠支招,谢谢! |
|