无忧启动论坛
标题:
1年前遇到的问题,虽然解决了,但不明白所以然,现在特向大家请教
[打印本页]
作者:
chnxan
时间:
2009-8-31 22:13
标题:
1年前遇到的问题,虽然解决了,但不明白所以然,现在特向大家请教
起因:使用光盘winpe里的ghost恢复c分区,不料在恢复倒计时1秒的时候,ghost无响应(打开任务管理器可以看到2个ghost应用程序无响应,因为使用的是ghost32,所以任务管理器显示是两个)
只得强制重启。
重启后当然有故障了(想想,ghost恢复出错,分区表很可能坏掉)
硬盘进不了系统,停在windows滚动条打转,随后使用光盘winpe启动,发现在屏幕上方出现
“windows......”之后,下方该出现“ramdisk”之类之前卡住,换了一张光盘pe,同样同位置卡住。
使用移动硬盘pe(grub引导的),ramdisk倒是能过去,可是却卡到滚动条。
使用deepin5.9光盘启动,出现光盘引导菜单,选择ghost,然后卡住(等了有5分多钟),什么都没显示,只有屏幕左上角有个“_”光标闪烁。选择安装windows xp(光盘第一个选项),同样卡住(等待有几分钟),卡到屏幕上方出过“windows setup.....”之后,没有任何提示。
翻箱倒柜找到一张几年前的电脑迷杂志附带光盘,使用之
发现里面的dos7.1能启动成功,但是当我输入fdisk命令后,机子直接死掉,输入fdisk /mbr,提示
“没有选定(锁定)的磁盘”(英文记不住了,就这意思),然后使用这张光盘引导画面上的各种硬盘工具,例如diskgen分区表修复、江民分区表修复等等,全部无用,都是在显示dos引导后卡到屏幕左上方的“_”闪烁提示符。
似乎只要跟磁盘分区表有关的dos软件都不能用???
无奈,只得使用kubuntu的live cd 光盘,运行安装程序,发现在它的分区步骤时,看到整个磁盘上没有一个分区,由于有数据不想丢失,所以考虑再三,决定毁掉原来的c分区,重建分区表,在c分区的位置上安装kununtu,然后再找机会看看能不能恢复原来的分区
等待过程很着急,好在安装挺快。装完后,kubuntu都没进,直接使用光盘pe,惊喜发现能够启动了。
进入pe,然后使用dpt工具,重建分区表,选手动,更大的惊喜,一个个分区都找了回来,数据完好无损(这是当然了,又没有对那部分空间写入)。
然后我急忙开始备份分区表(以前从来没做过)
不过我很疑惑,这究竟是什么故障??(windows、dos模式的启动方式)光驱、硬盘、双硬盘都无法启动(到识别分区时卡住),而linux可以?
这个问题太罕见,而且ghost出这样的错误,完全可以归结为我的人品问题。
给我的教训就是--备份分区表、预备linux启动盘、数据多处存放(刻碟??)
补充:
是方正笔记本,A605
我的ghost操作前的分区示意图:
winxp | kubuntu的根 | kuntuntu的home | swap | program | Data | download
(10G,NTFS) (5g,jfs) (5g,ext3) (1g) (5g,NTFS) (80G,NTFS) (5.7g,NTFS)
winxp是一个主分区,其它的全部在一个扩展分区里,使用windows引导方式+grub4dos引导linux
要恢复winxp分区,结果ghost出错了。恢复分区表的时候我没有恢复kubuntu的分区,因为我重装kubuntu时也毁掉了它的根分区。
作者:
pcsam
时间:
2009-9-6 03:21
概念性問題.
pe能夠正常運作.這本身意味著一個什麼意義?
作者:
yichya
时间:
2009-9-6 11:19
主要是你太没耐心,GHOST如果不是遇到什么特别大的问题,等等就过去了。
作者:
lvyanan
时间:
2009-9-6 11:39
LZ可能遇到了扩展分区逻辑循环故障,也就是所谓的硬盘“逻辑锁”现象,DOS 7.1是非微软操作系统,因此可以启动成功,用DEBUG可以清除MBR中的DPT,然后可以用PE启动了,再在PE下用PTDD V3.5重建分区表,即可解除分区表项的逻辑循环。
作者:
大少爷
时间:
2009-9-6 14:44
用DEBUG可以清除MBR中的DPT[/blue]
具体操作能写一下吗?
kununtu是什么?
作者:
lvyanan
时间:
2009-9-6 16:00
原帖由
大少爷
于 2009-9-6 14:44 发表
用DEBUG可以清除MBR中的DPT[/blue]
具体操作能写一下吗?
kununtu是什么?
DEBUG要现场编一个小程序:
mov ax,0201
mov bx,0200
mov cx,0001
mov dx,0080
int 13
int 3
运行这个程序就可以获取MBR,清除位于缓冲区MBR映像里的DPT表,再把缓冲区映像回写到MBR,即可清除DPT了。
kununtu大概指的是Kubuntu,是使用KDE作为默认桌面管理器的ubuntu(乌班图)Linux。
作者:
九天
时间:
2009-9-6 17:40
我在07年也碰到与楼主相似的情况,当时只是搞个双系统(98和XP)。反来复去搞了一个下午,后果是烧掉一个光驱(当时还没开窍,不知用PE按装),损坏一张光盘。换了光驱放入XP光盘,无法启动。连续作战三个晚上,那辛苦不堪回首。后来也是在找了04年的电脑迷光盘启动,用PE上的Disk Genius重建分区表得以排除故障。我以为这个故障如楼主所说是分区表损坏引起的。
[
本帖最后由 九天 于 2009-9-6 17:43 编辑
]
作者:
yichya
时间:
2009-9-6 17:54
以前特别喜欢KDE,现在感觉KDE不如GNOME了.
作者:
pcsam
时间:
2009-9-8 19:09
一年前樓主手裡的答案,今天只有神仙才能猜得著.
手執利器,不知所用.
沒明白概念性問題,遇上多少遍同樣問題也是只能瞎猜,
上次以為是這樣,這次以為像上次一樣.於是依樣再來一遍是否一定成功?那沒見過的怎麼辨?
像學英語,是否把英語字典背熟了,嘴巴就自然能吐出英語來.
拿在手裡的東西,郤又那麼的遙遠.
既然認為自己愛弄電腦,那什麼是診斷,怎樣去診斷.應該好好想想這個關鍵性問題.
[
本帖最后由 pcsam 于 2009-9-8 19:25 编辑
]
欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/)
Powered by Discuz! X3.3