tarco 发表于 2005-6-4 20:51:01

【求助】分区出错,能启动XP但无法启动DOS(搞定,附方法)

80G希捷硬盘,Windows XP下分了五个区:C、D、E、F、G,都是NTFS格式。此外还保留了12G的空余空间未使用。

今天想安装Magic Linux,用Paragon Partition Manager v6.0对空余空间分区,创建了一个100M的EXT3的逻辑分区准备挂载/Boot,一个EXT3的主分区挂载/,一个360M的SWAP分区。

完成退出后,在XP下原有的D、E、F、G四个分区丢失,只剩下C。重启后仍然如此。

再用光盘启动准备引导到DOS下用Disk Genius修复,但都无法启动DOS,显示器显示到光标闪动后死机。(用vfloppy启动也一样)。然而Windows XP却能正常启动,只是丢失了D、E、F、G四个分区。

请教各位,在这种情况下如何启动到DOS?或如何恢复原有的D、E、F、G四个分区(其中有重要数据需要保留)?

烦请各位高手指教。多谢!!

——————已经解决,感谢各位指导!解决方案已整理出来,在七楼,供有需要的朋友参考。——————

hgty7890 发表于 2005-6-4 21:32:47

DOS死机
检查一下你的内存
必要的话
清理一下机箱
刷一下BIOS

bing 发表于 2005-6-4 22:04:02

DOS死机
检查一下你的内存
必要的话
清理一下机箱
刷一下BIOS

如果你原来的机器没有问题,不必要这样
修复分区可能比较难,,有些工具可以在操作系统下扫描,还有效。找回的文件还完好,不过要记得什么类型的,对重要的文件可以这样找回来。这样不会对操作的硬盘部分有任何操作,只是读而已。这个工具我也不记得什么名了,自己找找,下载时有介绍的.不过很费时,也很慢的

先不要用什么工具找回分区,因为你的分区是ntfs,以前很多工具可能不适用了。DOS死机可以与你现在硬盘上分区格式有关。

试试找一个能支持ntfs的DOS版,是不是还死。
如果你是在windows用下pq造成这样的结果,找找前人的经验。
我也试过在windows分区丢失所有扩展分区的,不过最后只是找回一些文件就不想找了,费时。

月下刀客 发表于 2005-6-4 22:35:29

软盘启动到dos,在可能无法找到硬盘分区,因为dos无法识别ntfs。

xp下的磁盘检查工具试过了吗?

tarco 发表于 2005-6-4 22:45:54

多谢hgty7890!一切正常!
多谢bing!采纳了你的建议,正在用FinalDate企业版恢复重要文件。效果很好。
多谢月下刀客!可识别NTFS的DOS也无法启动。不过用PTEDIT32修复了一个逻辑分区后可以启动DOS了。

感谢各位解惑!非常感谢!

jian6502 发表于 2005-6-4 23:00:44

是 pq的原因 ,参考一下相关文章.

云雾中蜿蜒 发表于 2005-6-6 09:31:10

PQ不如DiskGen好用!

tarco 发表于 2005-6-6 11:01:25

已经解决,方法如下:

摸索了一天,找出解决方法,整理一下写在这里,供需要的朋友参考:

1、故障描述:
80G希捷硬盘,Windows XP下分了五个区:C、D、E、F、G,都是NTFS格式。此外还保留了12G的空余空间未使用。
想安装Magic Linux,用Paragon Partition Manager v6.0对空余空间分区,创建了一个准备挂载/Boot的100M EXT3的逻辑分区,一个准备挂载/的EXT3主分区,一个360M的SWAP分区。
完成退出后,在XP下原有的D、E、F、G四个分区丢失,只剩下C。重启后仍然如此。
再用光盘启动准备引导到DOS下用Disk Genius修复,但居然无法启动DOS,显示器显示到光标闪动后死机。(用vfloppy启动也一样)。然而Windows XP却能正常启动,只是丢失了D、E、F、G四个分区。

2、目标:
恢复原有的D、E、F、G四个分区及保证数据完全恢复。

3、解决方案:
3.1、准备工具:
3.1.1、PowerQuest PartitionMagic v8.0 (Build 1242) 简装汉化
3.1.2、Acronis Disk Director Suite v9.0 Build 538 Final 正式版
3.1.3、可启动到DOS的引导盘(光、软、USB皆可),及DOS下超级硬盘分区表维护软件Disk Genius V2.0 Beta 0229

3.2、由于故障后仍能运行Windows XP,所以先安装PartitionMagic和Acronis Disk Director Suite备用。

3.3、运行用PartitionMagic安装目录下的Ptedit32.exe,点其中的“Goto EPBR”键,修复非0的非NTFS分区类型为07。此后可以启动到DOS。

3.4、启动到DOS下运行Disk Genius,重建硬盘分区表。

3.5、恢复分区及数据:
3.5.1、启动到XP下,运行Acronis Disk Director Suite,发现有三个分区,一是XP下的C盘,二是原D、E、F、G四个分区合并形成的一个未格式化的分区,三是刚才出错时分的那个360M的SWAP分区。那个未格式化的分区就是要恢复的目标!
3.5.2、注意到那个SWAP分区的类型为上面3.3步骤里用Ptedit32.exe下修复的分区类型。此时该分区盘符为“D”,更改盘符为“H”(或其它高于“G”的盘符,目的是下一步恢复分区时避免与最早的盘符冲突)。
3.5.3、然后选择Recover Partitions,选手动恢复,每次可恢复一个丢失的分区。Recover Partitions的恢复先后顺序为D-E-F-G,依次恢复,直到所有分区恢复完成(此时即使不关闭Acronis Disk Director Suite,到“我的电脑”中也可发现所有分区已经恢复,并且其中数据完好无损,大功告成!)。

4、扫尾:
最后还有一点小问题,由于对空余空间分区时,建立了一个准备挂载/的EXT3的主分区。恢复完成后,发现被恢复的原D盘为主分区,而原先是逻辑分区,于是一并改回来。选菜单“View”——“Manual Mode”,右键点D分区——Advanced——Convert,转换为逻辑分区。Commit后,重启,所有操作完成,硬盘恢复!

——END——

月下刀客 发表于 2005-6-6 11:17:43

支持tarco的行为。 :mrgreen:

demonlj 发表于 2005-6-6 13:00:35

pq没什么必要就不要乱用

willowtears 发表于 2005-6-10 23:26:30

pq真实害死人拉,搞了好几回都出问题了。没有办法把分区删除,然后才装上ml。土办法一般比较重要的资料还是打在纸上,21世纪什么最重要────安全。

樱家冢 发表于 2005-6-11 10:52:33

呵呵,楼主还不算最惨的,我曾经硬盘分区表彻底损坏,我是靠着Disk genius和linux下的fdisk反复格式化和恢复一个一个分区慢慢摸索回来的……
页: [1]
查看完整版本: 【求助】分区出错,能启动XP但无法启动DOS(搞定,附方法)