[问题]"Disk error,press any key to resart"进不了XP

为当前最终发行版之前的所有版本提供支持
回复
头像
denven
帖子: 30
注册时间: 2007-01-08 21:57
来自: DMU
送出感谢: 0
接收感谢: 0

[问题]"Disk error,press any key to resart"进不了XP

#1

帖子 denven » 2007-02-04 18:59

赶在回家之前有个周末休息,匆忙刻了张6.10的DVD盘,以前系统是XP。
XP下磁盘分区是从C D E F G,每个盘基本上都是满的,所以又重新刻了几张数据盘,
腾出来一些空间。发现F盘空间有20G比G盘空间大,就打算拿它来装Ubuntu,
我就在Win下把F盘删除了,XP的使用仍然正常。

(现在考虑下,是不是Linux不能安装在中间的分区???因为我后面还有个F盘,FAT32格式的)

机器是Dell的,SATA的硬盘,插入光盘到安装的第五步时,无法检测到硬盘,
后来我升级BIOS之后,重新设置后就可以了,高兴ing。
对Grub我没有安装到MBR,选择了放在C盘(这步有什么错误没?)
安装完毕,重启,菜单中有四个选项,前面三个是Ubuntu的,都好用,
最后一个就是XP,但是选择按了没任何反应!没辙,我再到Ubuntu下看看,
搜了论坛,多半是说重装XP无法进入Linux,我倒好,反了过来。
我的/boot/grub/menu.lst关于XP的单子是这样的:

代码: 全选

title		Microsoft Windows XP Professional
root		(hd0,0)
savedefault
chainloader	+1
按理说没什么错误吧。我心想,那么我再把grub再重新装在MBR中去吧,

代码: 全选

grub>root (hd0,7)
grub>setup (hd0,0)
仍然没有用,进不去!又baidu,又google,发现有人说要在menu.lst后面加上boot才可以,

代码: 全选

title		Microsoft Windows XP Professional
root		(hd0,0)
savedefault
makeactive              #
chainloader	+1
boot                        #
那就加上看看了,之后,估计boot命令是起了点作用,屏幕显示“Starting up......”后面还有一行什么记不住了
然后就没动了,死在这。(Ubuntu仍然正常)

到此为止,我心想,我把mbr先写回去,XP总会正常了吧,然后再重装Linux看看如何。
用XP的光盘进入修复模式,

代码: 全选

C:\fixmbr c:
C:\bootcfg /scan
C:\exit
重启动后发现两个系统都进不去了!!!MBR重写也没成功?这一步我的错误是什么呢?
晕倒,而且选择进入XP就出现我标题所说的“Disk error,press any key to restart”
我按了"any key" : :evil: ,它居然不restart,还是一个劲的提示:“Disk error,press any key to restart”
我心寒了,心想分区表应该还在吧,硬盘还有60G的数据。但是当时没时间弄了,
今天早上go on,重新插入光盘,装Ubuntu分区时候能发现那些盘。
安装完毕后,Ubuntu可以加载XP的几个盘,XP的系统盘C盘也可以
(但是没能给我加载C盘的别名,显示成四个点其他盘可以正常显示,如XP的D盘显示成soft跟XP中的一致)
(回想下,好像第一次安装Ubuntu后没法加载此盘,其他盘都可以,不知道为什么)

再上网找查,有人说是数据线的问题,我觉得不对,因为我Linux能正常加载,
也有人说是硬盘有坏道了,0磁道1扇区出现坏道,在这问一下大家,
多OS各系统的引导是代码放在0磁道1扇区么?还是放在DPR中?应该是后者吧?
如果是后者,那么我该修复DPR?这个错误是因为DPR损坏了吗?

还是最根本的原因是因为我把Linux装在非最后一个分区导致的??
反正是没时间弄了,过完年回来再搞了,各位路过的有了解的,给支点招,bow:
猪年发财, :em11 用XP的别中“熊猫烧香”的金猪变种。 :em04
..........A messy desk(top) is a sign of sickness.
图片
头像
zhuqin_83
帖子: 10606
注册时间: 2006-05-13 4:02
送出感谢: 0
接收感谢: 7 次
联系:

#2

帖子 zhuqin_83 » 2007-02-05 1:09

我的ubuntu就是在中间的,没有问题。
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo
回复

回到 “老旧版本支持”