红联Linux门户
Linux帮助

安装Fedora之后,电脑无法正常启动了

发布时间:2008-11-14 17:16:45来源:红联作者:trueby
小弟初次成功在XP下 硬盘安装了Fedora9之后,玩了数日之后,
电脑无法启动了,在自检动作完毕后,默认进入XP,之后屏幕显示为:
Booting 'Windowx xp'
rootnoverify (hd0,0)
chainloader +1

我重启选择Fedora (2.6.25-14.fc9.i686)后
光标就一直在 Booting the kernel. 下面的闪烁,只有使用电脑上的热重启键重启,之后又回到了上面的情形
进入选择系统页面,选择XP,按下e键,编辑Grub 引导程序
root (hd0,0)
makeactive
chainloader +1

之后按下b键重新booting XP
仍然无效

请教各位大侠,是否是我的引导程序已经坏掉了,只有重装系统了吗?
文章评论

共有 3 条评论

  1. trueby 于 2008-11-18 15:06:35发表:

    我的Linux系统可以进入了

    但是我制作了U盘的DOS启动盘,但是就如DOS后,
    A:\>fdisk/mbr
    Bad command or file name
    或者我进入c盘
    A:\>fdisk/mbr
    Bad command or file name

    同样的问题,是装的U盘DOS系统有问题吗,不支持fdisk还是其他原因?

    请高手指点下。

  2. trueby 于 2008-11-16 17:25:20发表:

    谢了,很好很强大(6)m:b

  3. zy1314 于 2008-11-14 19:44:14发表:

    我是下虾米,呵呵!
    1. 至少可以先删除掉Grub引导菜单,宝贝windows XP启动。
    进入dos: fdisk /mbr
    这样开机就只有windows菜单了,然后就可以进入xp了.
    2.下载grub for dos, 解压在一人目录都可以. 在xp里安装一个dos工具, 我比较喜欢用矮人dos,
    (1) 开机重启, 进入矮人dos, 选址dos命令即可:
    (2) 进入grub.exe所在目录,执行grub.exe
    提示:grub>
    (3)假设你的linux安装在IDE第一个硬盘的E盘好, 就也就是 (hd0, 5), 如果是SATA的就是 (sd0,5). 则输入如下命令:
    grub>root (hd0,5)
    grub>kernel (hd0,5) /boot/vmlinuz ro root=/dev/hda6
    grub>initrd (hd0,5) /boot/initrd.img
    grub>boot
    (4) 以上动作后会进入linux,然后运行grub-install /dev/hda即可修复mbr中的grub.
    然后重启再开机, Grub菜单就有了. 其实修复的过程中, 格式化 /mbr是不必须的, 可以用光盘或者是启动的U盘直接进入dos即可执行第二步.
    希望对你有用.