无忧启动论坛

标题: 在下新人,有个硬盘问题请教各位朋友。 [打印本页]

作者: 2011wanchr    时间: 2011-5-3 15:58
标题: 在下新人,有个硬盘问题请教各位朋友。
本人有个硬盘出问题了。可能出错原因l回想:
1,当天在winxp中启动PQ8.0时报错,我点了修改后,当天没有关机选择休眠,2,次天使用电脑时电脑过热,引起自动关机。
出现如下情况:
   一:无法正常开机进入winxp,一直停在进度条中。可以出现F8的选择介面,按最后一次正确配置和安全模式也无法进入。
   二: 做从盘在其他电脑中会引起其他电脑也无法启动。用USB直联启动后的windows找不到设备。
   三:想从Dos盘启动进入也不行,无法使用dos工具。
   四: bios可以正确找到硬盘。
  五: 使用启动盘可以进入puppy,挂载硬盘时发现有,c盘和d盘二盘,(原盘共有4分区)。

问题就在D盘,它在puppy中有14个相同备份,也就是说,d盘有14相同的个(是sata硬盘)  
请朋友们帮帮我!先谢谢了!

[ 本帖最后由 2011wanchr 于 2011-5-3 16:02 编辑 ]
作者: fhabh    时间: 2011-5-3 17:26
按F8后插入原盘(光盘),进入恢复控制平台应该可以解决,试试看吧
作者: 2011wanchr    时间: 2011-5-3 20:22
进不去啊。连dos 都进不去。
作者: sgw888    时间: 2011-5-4 09:41
硬盘有逻辑锁了。 建议方法如下:
从U盘引导GRUB4DOS
或者从光盘引导GRUB4DOS
进入GRUB4DOS的命令行。
运行下面的命令。

write --offset=0x1fe (hd0)+1 \x0\x0

请注意,如果是从U盘启动GRUB4DOS。 你的U盘可能会被认为是HD0,请把上面的HD0 改为HD1

也就是 write --offset=0x1fe (hd1)+1 \x0\x0

上面的命令,实现的操作是,把分区表有效标志去掉!! 让分区软件跟系统认为硬盘没有分区表。

然后,把硬盘挂到别的机器。启动系统。 进入系统之后,想办法重建分区表,可以用DISKGEN来重建,不一定能完全修复。或者用WINHEX手动恢复。
作者: 2011wanchr    时间: 2011-5-4 10:02
标题: 回复 #4 sgw888 的帖子
大哥,puppy下能看到原来c ,d 分区的内容。只是d盘出现了多个分区。有14个。好像sata 只能显示15个吧,估计e,f分区只是显示不出来。
作者: sgw888    时间: 2011-5-4 10:26
回楼上,你的回复很快。
PUPPY能够看到你原来的分区,真是万幸。
只所以看到很多个D区,就是因为分区表出现了死链!!!
也就是所谓的逻辑锁了。  只有想办法修正分区表的死链,才有办法恢复到原来的样子。
如果你不是太懂,就不要乱搞了。
DISKGEN能不能修复,要看错误程度了。 并不是所有的错误,DISKGEN都能修复的。尤其是这种既有死链又有其他错误的情形。

最好的办法就是临时让主分区表的 分区有效标志55 AA 失效。这样,挂到其它机器,就不会产生死循环,可以正常进入系统。

进入系统之后,会被认为没有分区表。 这样,可以使用WINHEX手动修复。
最好是找一个有经验的人。来帮你把分区表手动修复。

我的QQ 58198859
作者: 2011wanchr    时间: 2011-5-4 16:09
ubuntu论坛有个大哥也认为是:
“分区表循环,先把这个错误的分区表做个记录,用sudo fdisk -lu 命令。
然后livecd testdisk修复(安装:sudo apt-get install testdisk)。”

我从没有弄过,需要更多的信息才敢下手。大家帮我。
作者: yfwang0798    时间: 2011-5-4 20:05
testdisk是自由软件,类似于dos程序,也可以在windows下运行,对于修复分区表错误的情况很有效,可以使用pe启动后,运行testdisk,搜索原来的分区表,找到后,如果正确,按p键可以查看到该分区的内容,如果能看到内容,说明找到分区表了,这时候就可以将分区表写入硬盘进行保存,如果没找到,只要不存盘也不会有任何损伤。
作者: yjd    时间: 2011-5-4 23:12
最好的办法就是临时让主分区表的 分区有效标志55 AA 失效。这样,挂到其它机器,就不会产生死循环,可以正常进入系统。

这招得记下^_^
作者: 2011hbboyxu    时间: 2011-5-5 00:43
来学新招,顶一把硬盘还会上锁的吗???顶了




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3