LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: jujiangjun

求助:Grub4Dos 无法引导进入 FC9

[复制链接]
发表于 2008-7-19 13:13:14 | 显示全部楼层
用LiceCD进入系统,然后通过dd命令试试:
#mount /dev/sda1 /mnt        (挂载windowsC盘)
#dd if=/dev/sda5 of=/mnt/fedora.inx bs=512 count=1
然后编辑C盘的boot.ini文件
#nano /mnt/boot.ini
增加一行,
C:/fedora.inx="Fedora 9.0"
并设置Timeout=5
重启,在windows启动菜单选择试试。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-28 18:47:55 | 显示全部楼层
呵呵,这么晚才回复真是抱歉,前段时间有点事情.
恩,首先谢谢大家的帮助.
我按照gkwangdh兄的做法可以顺利进入系统,当然那是任何系统的通用方法,非常好使,再次感谢.
另外,Grub for DOS的问题还是没有得到解决. 卷的格式是ext3没有问题,但是windows下explore2fs工具显示的是ext3格式.
在引导参数前面加上(hd0,4)也无法顺利引导.
补充一点:
我用Debian系统,linux内核是2.6.18是候用Grub for DOS可以顺利引导,但是当内核升级到2.6.24的时候就不行了,出现问题和FC9一样.
估计这个问题和linux内核版本有关.
希望大家继续讨论下问题的原因.呵呵
回复 支持 反对

使用道具 举报

发表于 2008-7-28 23:33:05 | 显示全部楼层
你可以用grub的命令行接口进入你的系统啊!
然后在终端运行grub命令,mount上你的C盘,建立boot/grub/文件夹,把stage1,fat_stage1_5,stage2放入grub文件夹下.还有把你fedora根目录下boot/grub/中的grub.conf也放在C盘的boot/grub/下(把名字改为menu.lst),然后在终端运行:
setup (hd0)就可以了,要是还想起动其他系统,你只要添加相应的启动信息就OK了.

方法是有点笨,但是在我机器上屡试不爽,哪位哥们要是有好的方法还望分享下啊!
回复 支持 反对

使用道具 举报

发表于 2008-7-29 17:24:37 | 显示全部楼层
root (hd0,4)
kernel /vmlinuz-2.6.23.1-42.fc8 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
initrd /initrd-2.6.23.1-42.fc8.img

再试试看,UUID我觉得是最麻烦的东东,我装Ubuntu时就碰到类似的情况
回复 支持 反对

使用道具 举报

发表于 2008-7-29 19:33:06 | 显示全部楼层
如果你有win双系统的话,你试试找到grub4dos里的grldr文件,然后在win的boot里加上
c:\grldr="linux"保存,然后在重启试试看
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-8-2 17:23:22 | 显示全部楼层
我按照followwing兄的方法,修改同样无法引导:当然我根据我的情况修改了下:
title test

root (hd0,4)
kernel /vmlinuz-2.6.25-14.fc9.i686 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
initrd /initrd-2.6.25-14.fc9.i686.img

并且Group00和LogVol00等参数也顺延的分别试了下(呵呵,怕错过)

Abuddy兄的方法意思大概明白,但是stage1,fat_stage1_5,stage2都是什么东东?

对于darwinux兄,c:\grldr="linux",呵呵,这个是必须的阿。。

另外,我看论坛里有人询问vista的引导,因为ntldr对vista已经不支持,所以Grob4Dos肯定不支持,不知道有什么好办法?
回复 支持 反对

使用道具 举报

发表于 2008-10-9 21:44:51 | 显示全部楼层
遇到类似的问题,帮顶一下。。。。。。。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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