QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 546|回复: 1

安装FC2后无法启动Windows的解决方法

[复制链接]
发表于 2004-8-16 16:13:20 | 显示全部楼层 |阅读模式
最近看见有很多朋友说安装了Fedore Core2后,用grub无法启动Windows,出现如下错误提示:
rootnoverify (hd0,0)
chainloader +1

这个问题我遇到过,是因为硬盘工作在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了,祝你们成功(我是成功了的,^o^)
以上是我对国外一个网站内容的翻译(当时我也遇到了这个问题,所以跑到google到处搜才找到的),原文如下:
http://lwn.net/Articles/86835
 楼主| 发表于 2004-8-16 16:17:27 | 显示全部楼层
自己先顶
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-16 11:34 , Processed in 0.073111 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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