中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
作者:
标题: [求助] 上一主题 | 下一主题
不懂
初级用户

你比猪还聪明


积分 108
发帖 1
注册 2004-1-12
状态 离线
『楼 主』:  [求助]

怎么样在DOS下取回物理删除的文仵[em20]

2004-1-12 00:00
查看资料  发送邮件  发短消息 网志  OICQ (153367508)  编辑帖子  回复  引用回复
allul*
高级用户




积分 612
发帖 167
注册 2003-12-1
状态 离线
『第 2 楼』:  


可以用第三方软件吧。recover4all Professional    还有EasyRecovery  
看能不能有个借见吧。


拯救硬盘数据简单易行
  大家知道,当系统的分区表受到病毒和其他原因破坏时,要恢复是比较麻烦的。近日,笔者就用两款硬盘分区工具拯救了一个硬盘的数据。
  故障现象:
  一日我的主机电源指示灯闪烁不停,于是重启电脑在MS-DOS方式下进入C盘,但查看目录时不能正常读出目录列表,其他D、E、F盘正常。拆下硬盘并安装在其他电脑上,该硬盘的分区C盘仍不能读取。笔者用工具软件查看,发现C盘0磁道部分出现坏道。更要命的是,请来的专家用FDISK命令删除了硬盘上所有的分区!由于电脑内存有许多重要的资料,而且没有备份,数据一旦丢失将不堪设想。为此,我在网上下载了DiskMan 1.20 Beta 3和SPFDISK两个硬盘维护软件。这两款软件体积非常小,可是功能却非常强大(需要注意的是这两个软件必须运行在真正的DOS模式下)。
  故障排除:
  1. 运行DISKMAN程序,进入“工具”菜单,选择其中的“重建分区表”功能进行分区,目的是看能不能恢复此硬盘的分区表。运行后出现提示:“请选择自动方式和交互方式”。我选择“自动方式”,结果正常恢复了此硬盘的分区表。存盘后退出程序并重启电脑。用启动盘启动后,发现此硬盘的D、E、F盘的数据均能正常读出,但C盘的数据仍然不能被读取。
  DISKMAN使用界面
  2. 运行SPFDISK程序,将光标停留在分区表C盘,按屏幕提示按Tab键,待出现菜单后,选择每三项“硬盘表面测试”,执行后检测到0磁道已经损坏,按Esc键中断退出。依照屏幕提示按下回车键,出现菜单。选择“DOS工具”项,回车进入下一个菜单,再选择C项(拷贝FAT1到FAT2),拷贝完成后存盘。这事再用SPEDISK程序中的“硬盘表面测试”功能测试,发现0磁道位置已转移。然后退出程序,用Windows 98启动软盘重新启动电脑,进入C盘后发现C盘的数据可以正常读取了。利用SYS C:命令向C盘传输系统文件并重启后,Windows 98也能正常运行了。
  经过上述两个步骤,硬盘的数据已经完全正常。菜鸟总结这次经验,认为只要硬盘没有进行格式化,一般用DISKMAN程序都能恢复分区表。但如果硬盘0磁道损坏,用SPFDSIK修复是最好的选择。

使用PartitionMagic中途断电后的数据恢复方法
  使用PQMagic的过程中突然断电,导致重要数据丢失。这种情况往往会让你不知所措,其实解决这一问题的方法还是很多的,下面以笔者的亲身经历来介绍一种解决方法。
  本人的30GB硬盘分了C~H六个区,其中F盘有10GB,专门用来装虚拟光驱文件,G盘4GB用来备份软件。出于某种原因,我想将F盘和G盘的数据对换一下,初步打算是用PQMagic将G盘删除,把留出的空闲区给F盘,然后将F盘数据往后移,再将F盘前部的空闲区作为新区,用来备份软件。
  图1 14.2GB的硬盘空间丢失
  在使用PQMagic之前,我先将G盘的软件放到D盘。然后用DOS版PQMagic 7.0删除G盘,接着进行硬盘空间转移,由于原来F盘有10GB,加上G盘的4GB多,共14.221GB,在这漫长的空间转移过程中,突然停电。来电后,进入PQMagic,发现系统中只有C~F四个区,那14.221GB的空间变成了黄颜色(无法识别)。
  鼠标右击黄颜色区域,选中“Info”,从区分信息中可看出物理块从25,736,193扇区到 54,861,974扇区共14,221.6MB即14.2GB的空间丢失(如图1)。
  图2 选择删除类型
  接着我使用了多种方法试图恢复数据,均无效果。最后“解铃还需系铃人”,是Windows版PQMagic 7.0救了我。操作步骤如下:
  1. 启动PQMagic后,选中系统不能识别的黄颜色的区域,点击鼠标右键,在弹出的菜单中选择“删除”,这时会弹出一个对话框,要求用户选择删除类型(如图2)。
  2. 选择上面一项即“删除”千万不要选第二项,否则数据就没法恢复了, 很快黄颜色区域变成了灰色,这是PQMagic中表示闲置硬盘空间的颜色。
  3. 右键单击灰色区域,在弹出的菜单中选择“恢复”,这时PQMagic会搜索硬盘上丢失的分区,并将搜索结果显示在对话框中。很快,PQMagic找回了两个丢失的分区。接下来在显示结果对话框中选中找到的F盘和G盘,点击“OK”进行恢复。随后灰色区域变成了正常的分区颜色,且分成了两个部分,PQMagic为它们分配了盘符,跟断电前一模一样。
  4. 在PQMagic主窗口中,点“确定”,使所有操作生效。重启后系统能发现两个分区,里面的数据跟断电前完全一样,达到100%数据恢复率。
  最后提醒大家一句,恢复数据是一件较危险的工作,如果你进行了“删除”、“恢复”等操作之后,在PQMagic中查看硬盘分区状况时没有恢复到预期的效果,请在PQMagic主窗口中选择“撤消操作”,这样PQMagic不会破坏你的分区,你才有机会用其他方法恢复。



别问我是谁.
2004-1-16 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
Kinglion
铂金会员

痴迷DOS者


积分 5792
发帖 1921
注册 2003-6-20
来自 金獅電腦軟體工作室
状态 离线
『第 3 楼』:  



  Quote:
以下是引用不懂在2004-1-12 20:56:57的发言:
怎么样在DOS下取回物理删除的文仵[em20]

您可以选用诺顿工具中的 UNERASE.EXE 文件或者选用 DRDOS 中的 UNDELETE 工具进行恢复。 另外,如果您在删除文件以后没有进行其他的磁盘写操作。恢复被删除文件的可能性会很大。祝您好运!



熟能生巧,巧能生精,一艺不精,终生无成,精亦求精,始有所成,臻于完美,永无止境!
金狮電腦軟體工作室愿竭诚为您服务!
QQ群:8393170(定期清理不发言者)
个人网站:http://www.520269.cn
电子邮件:doujiehui@vip.qq.com
微信公众号: doujiehui
2004-1-16 00:00
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (79207959)  编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: