当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 2 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [问题]"Disk error,press any key to resart"进不了XP
帖子发表于 : 2007-02-04 18:59 
头像

注册: 2007-01-08 21:57
帖子: 30
地址: DMU
送出感谢: 0 次
接收感谢: 0 次
赶在回家之前有个周末休息,匆忙刻了张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.
图片


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-02-05 1:09 
头像

注册: 2006-05-13 4:02
帖子: 10606
送出感谢: 0 次
接收感谢: 7
我的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


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 2 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译