军达成技术支持1 发表于 2012-9-16 10:54:08

DE说明书(9)

本帖最后由 军达成技术支持1 于 2012-9-16 10:58 编辑

4.9.10. 查看和编辑扇区该模式用于对某一恢复扇区上的数据进行查看和编辑,在以下情况可以使用:l 对拷贝示意图或对象示意图进行操作时。要转到该模式,您应双击相应扇区的方块或运行示意图上文本菜单的“Edit”命令,或使用对象链列表文本菜单的“查看初始扇区”条目;l 在使用“GREP 搜索”和“原始恢复”模式时,该模式作为“查看扇区”条目位于结果元素列表的右键菜单中;l 在资源管理器模式下,该模式作为“查看初始扇区”条目位于对象的右键菜单中。50




Data Extractor PCI只要您一调用该模式,程序就会显示一个编辑窗口(图 54):图 54. 查看与编辑扇区窗口上部是主菜单和快捷工具条。窗口中部是数据查看和编辑区域,区域分为 2 部分,左边部分以十六进制显示数据,右边部分显示相应的字符。窗口下部有一个面板,显示当前状态和附加信息。4.9.10.1. 查看窗口的主菜单菜单包含以下条目:l “Data”;l “Edit”;l “View as… 看作……”;l “Options 设置”。4.9.10.1.1选项可进行如下操作:l 读取加载数据;l 将数据记录到相应扇区;l 从文件输入;l 保存到文件。




Data Extractor PCI“Load 加载”方法允许用户从已检查过的扇区再次读取数据;“Save 保存数据”方法可以将已编辑的数据或从文件载入的数据保存到扇区;“Load from file 从文件载入”“Save to file 保存到文件” 方法用于将从扇区读取的数据保存到文件;4.9.10.1.2.该项中有一组方法,可以搜索和编辑扇区数据:l Find 查找;l Find again 查找下一个;l Fill 填充;l Edit as bitwize and integer 编辑位和整数;l Select all 全选。“查找”方法可以在载入扇区中用 mask 来搜索所需数据的位置;“查找下一个” mask 匹配所需结构的实例;“填充” mask 来填充,还可以选择一个操作符来使用 mask(“=”、“AND”、“OR”、“XOR”);“编辑位和整数”方法简化了对单独的位的编辑,将突出显示的数据解释为一个整体(图55)。图 55. 编辑位和整数“全选”方法用于选定整个数据区域,无需使用鼠标或键盘。这在该模式下很多方法同时对一个选定区域进行操作(包括对剪贴版进行操作)时可能非常方便。4.9.10.1.3 as… 看作……”菜单项该选项有一组方法,可用于将先前读取的扇区数据解释为特定的结构:l Partition table 分区表;l Boot FAT12 / FAT12 分区的 Boot 扇区;l Boot FAT16 / FAT16 分区的 Boot 扇区;l Boot FAT32 / FAT32 分区的 Boot 扇区;l Boot NTFS / NTFS 分区的 Boot 扇区;l FAT folder / FAT 文件夹;l Ext2(3) Group descriptors / Ext2(3)组描述符(包含 LINUX EXT2 或 EXT3 分区52




Data Extractor PCI的组描述符表的扇区)。所有形式的变量(除了 FAT 文件夹),都允许在结构字段中对数据进行编辑,然后将其用于数据恢复。图  显示了一些形式变量:图 56. 将扇区看作 Partition table 分区表图 57. 将扇区看作 Boot FAT32






54







Data Extractor PCI4.9.10.1.4 设置”菜单项用户可以使用该菜单改变面板上的数据显示格式:l 设置每行显示的字节数;l 设置每列显示的字节数;l 改变字体、改变字体尺寸;l 改变文本编码;l 改变颜色。图 60. 扇区编辑设置窗口4.9.10.2.面板包含保存和再次读取扇区数据的按钮,对剪贴板(对选定区域拷贝、剪切、粘贴)进行操作的按钮,和浏览(移动到前一扇区、当前扇区或下一扇区)按钮,还有退出该模式的按钮。4.9.10.3.这是对载入的数据进行查看和编辑的主要面板。面板左边部分,以十六进制显示数据,右边部分将数据显示为文本。使用右键菜单可以调用对该面板进行操作的方法,一些方法也可用主菜单或快捷按钮调用。另一些只能从文本菜单调用(例如对标签的操作)。4.9.10.4.该面板包含四部分:左边用于显示当前光标位置和选定区域的大小;第二部分未使用;第三部分用于输出当前光标位置数据值的辅助信息(Byte 字节、Word 单字词、DoubleWord双字词);右边显示所拷贝扇区的状态信息—根据历史纪录。




Data Extractor PCI5. 数据恢复本章描述导致用户数据(后文简称为“数据”)损坏的各种情况以及可行的恢复方法。对所有在 PC-3000 套件产品与“Data Extractor PCI”软件中用到的方法都将予以详细描述。在此假定读者都已熟悉 IDE 硬盘的基本结构,如果您对此还不够了解,建议您访问http://www.acelab.ru/doc/hddtech.pdf,了解一些基本原理。5.1. 导致用户数据被破坏的原因导致用户数据无法访问的情况有几种,本文所说的数据无法访问是指各种无法读取硬盘数据的情况,包括硬盘出现物理故障(坏扇区、磁头损坏等等)和整个硬盘数据遭破坏(文件系统故障、感染病毒、使用者的错误操作:擦除重要信息、格式化等等)。当硬盘损坏时,我们所说的数据恢复是指物理恢复;如果硬盘功能完好,数据恢复是指逻辑恢复。在很多情况下,在对数据进行物理恢复之后还要进行逻辑恢复。5.1.1. 导致硬盘数据无法访问等物理故障的原因5.1.1.1. 坏扇区磁盘的磁化层损坏(划伤、斑点、裂缝等),就会出现坏扇区。坏扇区的产生可能因为磁头重创磁盘表面,例如磁盘在运转过程中受到碰撞或其它冲击会出现划伤和斑点;或磁化层的老化,使用时间太长,尤其当磁盘在不同温度条件下运转时可能会导致磁化层的损伤。使用测试软件扫描磁盘能够发现诸如 UNC、AMNF、IDNF 等类型的故障,例如 PC-3000AT套件就被广泛应用于此。用 Scandisk 程序检测磁盘并不能辨别以上的故障类型,程序只是将故障扇区标识为“BAD”扇区。磁盘出现 BAD 扇区时,数据恢复的可能性主要取决于 BAD 扇区的数量和其在磁盘表面的位置。完全可能所需要的数据并未受坏扇区的影响,这时可以使用操作系统的工具拷贝数据,情况比较简单,我们在此就不做讨论了。如果 BAD 扇区位于操作系统的系统文件区,如根目录、文件配置表等,情况就要严重得多,此时只有使用专门的设备才能恢复数据。有时 BAD 扇区正好出现在用户需要的文件中,此时因为频繁出现 I/O 错误,拷贝终止了,就不能使用操作系统的工具来拷贝数据。5.1.1.2. 与磁盘伺服标签损坏相关的故障通常,这种故障是因为磁盘出现大量的坏扇区而引起的,磁盘表面损坏的面积越大,伺服标签所在区域损坏的可能性也越大。伺服区域是硬盘上至关重要的部分,其作用在于磁盘转速稳定,并使磁头在访问磁盘表面的扇区时准确定位。如果试图访问伺服标签损坏的磁盘,会发生意外的情况,导致硬盘的后续反应很难预料。硬盘的动作取决于固件开发者所设置的程序,不同的硬盘型号会采用不同的固件。一般情况下,硬盘会报告 IDNF 格式错误,并继续读取下一个伺服标签。然而,如果在一行中出现多处伺服区域损伤,硬盘通常会出现转速不稳定的情况,且磁头不能在磁道上准确定位。如上所述,在这种情况下,不同的硬盘型号会由不同的反应。例如,一些硬盘会试图转向下一柱面,待转速稳定,磁头再回到此位置时再次遇到损坏的伺服标签,等等。在此过程中,磁盘会发出杂音且不能返回就绪。一些硬盘不能在运转中读取伺服标签(停止运转),且会碰到制动器的挡块,这类硬盘此时会发出撞击声。56

Data Extractor PCI通常,硬盘不能读取有伺服损坏的磁盘区域,首先,硬盘不能将磁头定位到伺服损坏的扇区,其次,遇到这样的区域时硬盘会停止运转,再次,定位时通常会使磁头撞击挡块。当试图从伺服标签损坏的硬盘上恢复数据时,撞击时可能发生的最坏情况。事实上,当硬盘的制动器碰到限位挡块时,磁头就会被弹回并发生垂直震动,不停的撞击磁盘表面,导致磁盘表面的进一步损坏。因此,当试图从伺服标签损坏的硬盘上恢复数据时,一定要避免制动器撞击限位挡块。5.1.1.3. 磁头(MHA)故障此故障类型包括磁头的读取部件损坏以及前置放大器转换器部件失效的情况。这时,将不能从相应的磁盘表面读取数据。此外,如果硬盘的系统数据位于同一磁盘表面时,这些数据也不能读取。如果转向磁盘的另一面时,因为这时读不到另一面的伺服数据,将立即导致制动器循环撞击限位挡块。如果硬盘能够进入就绪,即硬盘初始化所使用的磁头(通常是 0 磁头)仍然良好,仍然可以恢复部分数据。但是一旦硬盘试图使用损坏的磁头,因为损坏的磁头不能在磁盘表面准确定位,就会立即发生撞击。能够恢复的数据量与损坏磁头的数量成反比例关系。5.1.1.4. 硬盘系统数据损坏及其导致的操作故障导致硬盘系统数据损坏的原因可能有:系统数据所在的区域出现坏扇区,固件出错有时会导致系统区某些使扇区的信息被擦除,S.M.A.R.T.的 Log 记录溢出,硬盘的地址译码表失效,等等。当系统区损坏时,硬盘将不能初始化,即试图读取出厂证时出现 ABRT 错误,结果硬盘不能被 BIOS 识别,系统也不能发现硬盘。此时使用普通的操作系统工具不能从该硬盘上读取数据。
页: [1]
查看完整版本: DE说明书(9)