装载----"菜鸟"救盘记
大家知道,当系统的分区表受到病毒和其他原因破坏时,要恢复是比较麻烦的。近日,笔者就用两款硬盘分区工具拯救了一个硬盘的数据。 事情是这样的:局里在使用传真机(和计算机使用同一插座)发传真的时候,一台联想逐日计算机的主机电源出现狂闪,差点导致计算机无法启动。后来在MS-DOS方式下能进入C盘,但查看目录时不能正常读出,其他D、E、F盘正常。拆下硬盘到其他机子进行跳盘,此硬盘的C盘仍不能读。笔者用工具软件查看,发现C盘零磁头部分出现坏块。更要命的是,局里请来的专家用FDISK命令删除了硬盘上所有的分区!结果所有的分区都没有了!由于此机子上存有多年来自编的专业程序和历年各专业数据库,而且这些资料均没有备份,如果丢失后果将不堪设想。为此,我在华军软件园下载了 DiskMan 1.20 Beta 3和SPFDISK两个硬盘分区软件。这两款软件均体积较小,但功能强大,并且均要求在纯DOS下使用。
下面是笔者的救盘过程:
一、 运行DISKMAN程序,进入“工具”菜单,选择其中的“重建分区表”功能进行分区,目的是看能不能恢复此硬盘的分区表。运行后出现提示:“请选择自动方式和交互方式”。我选择“自动方式”,结果正常恢复了此硬盘的分区表。存盘后退出程序,并关机。接下来我用启动盘重启机子,发现此硬盘的D、E、F盘的数据均能正常读出,但C盘的数据仍不能读出。
二、 运行SPFDISK程序,将光标停留在第一分区表(C盘),按屏幕提示按TAB键,待出现菜单后,选择第三项“硬碟表面测试”,执行后检测到零磁头首块确实存在坏块,按ESC键中断退出。按屏幕提示按回车键,出现菜单。选择“DOS工具”项,回车进入出现菜单,再选择C项(拷贝FAT1到FAT2),拷贝完后存盘。用SPFDISK程序中的“硬碟表面测试”功能测试后,发现零磁头首块坏块已后移。然后我退出程序,用Win98启动软盘重新启动机器,进入C盘后,发现C盘的数据能完全正常读出。退回到A盘,用SYS命令向C盘传输系统文件,重启机器后,Win98已能正常运行了。
经过上述两个步骤,人为破坏硬盘分区表的硬盘 的数据已经完全恢复。菜鸟总结这次过程,认为只要硬盘没有进行格式化,一般用DISKMAN程序都能恢复分区表。如果硬盘零磁头出现坏块,用SPFDISK程序能够修复。 (广西 黎朝能)
- · 构筑Unix系统内防火墙体系的多种方案
- · 如何构建Informix分布式数据库访问
- · 在UNIX系统中配置网络打印服务器
- · Informix数据库软件开发方法与工具
- · 把字符转换成日期?
- · UnixWare 7.1安装
- · 简单的介绍UNIX下的常用编辑工具VI
- · 查看unix负载,删除邮件用户
- · 查看unix负载,删除邮件用户
- · UNIX及SYBASE的安装
- · 关于gcc、gdb 和gmake 的资料
- · UNIX家庭小点滴
- · Unix的入侵追踪
- · 配置安全的SCO UNIX网络系统
- · 如何突破一个有限制的SHELL
- · unix下的uucp大全讲解
- · 万年编辑器:VI
- · 如何实现多台主机的磁带机同时备份,加快备份速度
- · 远程拨号登录SCO UNIX主机
- · SCO限制ROOT用户远程登录的几种方法
- · SCO限制ROOT用户远程登录的几种方法
- · informix online 的三种备份方法
- · informix online的安装
- · 终端多屏对/etc/mscreencap文件的认识
- · 如何备份UNIX系统
- · 修改图形界面的默认终端
- · 备份Informix-Online数据库三法
- · 创建带vi编辑器的引导盘
- · SCO下转换大写金额的SHELL脚本
- · cc的基本用法
- · 一个shell编写菜单
- · tar解压
- · 网卡的配置和相关检测
- · dd 命令的用法
- · 分享SCO UNIX安装经验
- · swap--交换区配置
- · 用sed实现文件反转
- · Unix下打包命令的使用
