QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 586|回复: 3

安装Fedora2后Windows系统无法启动

[复制链接]
发表于 2004-8-8 11:41:41 | 显示全部楼层 |阅读模式
原先机器上安装了Windows2003,WindowsXP,Windows Longhorn.(boot.ini在C: Windows2003下)最近想看看Linux下的Mono,就装了Fedora2.但是之后发现不能启动Windows分区了,当我按下Grub下的Windows,出现如下情况:
'Windows Booting'
rootnoverify (hd0,0)
chainloader +1
然后光标一直闪动,但是就事不能进入Windows.
看了看Linux下的Grub.conf,如下:
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You do not have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /, eg.
#          root (hd0,12)
#          kernel /boot/vmlinuz-version ro root=/dev/hda13
#          initrd /boot/initrd-version.img
#boot=/dev/hda
default=1
timeout=10
splashimage=(hd0,12)/boot/grub/splash.xpm.gz
title Fedora Core (2.6.5-1.35
        root (hd0,12)
        kernel /boot/vmlinuz-2.6.5-1.358 ro root=LABEL=/ rhgb quiet
        initrd /boot/initrd-2.6.5-1.358.img
title Windows
        rootnoverify (hd0,0)
        chainloader +1
请问该怎么解决该问题,谢谢!
 楼主| 发表于 2004-8-8 11:44:11 | 显示全部楼层
刚看了论坛的贴子,将Grub.conf更改成:
default=1
timeout=10
splashimage=(hd0,12)/boot/grub/splash.xpm.gz
title Fedora Core (2.6.5-1.35
root (hd0,12)
kernel /boot/vmlinuz-2.6.5-1.358 ro root=LABEL=/ rhgb quiet
initrd /boot/initrd-2.6.5-1.358.img
title Windows
rootnoverify (hd0,0)
makeactive
chainloader +1
问题依旧
回复

使用道具 举报

发表于 2004-8-8 15:09:18 | 显示全部楼层
讲讲你的分区情况
回复

使用道具 举报

发表于 2004-8-16 16:05:48 | 显示全部楼层

这样解决

这个问题我遇到过,是因为硬盘工作在CHS模式不是LBA模式的原因,这样解决(架设只有一个硬盘hda):
在提示符下面输入

(1) sfdisk -d /dev/hda > MyPartitionTable.txt
     生成MyPatitionTable.txt
(2)编辑MyPartitionTable.txt,去掉最前面的警告信息(warnings),最后保留的内容如下(只是举个例子,每个硬盘的具体分区表情况不同,不要直接复制):
# partition table of /dev/hda
unit: sectors

/dev/hda1 : start=       63, size= 16771797, Id= 7, bootable
/dev/hda2 : start= 16771860, size=217632555, Id= f
/dev/hda3 : start=        0, size=        0, Id= 0
/dev/hda4 : start=        0, size=        0, Id= 0
/dev/hda5 : start= 16771923, size=104856192, Id= 7
/dev/hda6 : start=121628178, size=112776237, Id= 7


(3)然后执行下面的操作:
cat MyPartitionTable.txt | sfdisk --no-reread --force -H255 /dev/hda

然后就可以正常启动windows了,祝你成功
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-16 10:32 , Processed in 0.067276 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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