radui Asked: 2022-02-09 07:29:49 +0800 CST2022-02-09 07:29:49 +0800 CST 2022-02-09 07:29:49 +0800 CST 是否可以使用 USB 转 IDE/SATA 适配器恢复数据? 772 我有一个Gembird IDE/S-ATA2 转 USB 适配器,我想知道是否可以使用它从笔记本 SATA 硬盘驱动器中恢复已删除的文件? 数据恢复过程是否向硬盘发送了一些低级命令,如果通过 USB 传输可能会丢失? data-recovery sata-to-usb 1 个回答 Voted Best Answer user1686 2022-02-09T07:46:46+08:002022-02-09T07:46:46+08:00 是否可以使用它从笔记本 SATA 硬盘驱动器中恢复已删除的文件? 这可能取决于工具,但是是的,它应该与直接连接的磁盘一样工作。 数据恢复过程是否向硬盘驱动器发送了一些低级命令,如果通过 USB 传输可能会丢失? 一般来说,没有。数据恢复软件通常只是以与操作系统相同的方式读取数据扇区——它只使用不同的方法来查找可能仍然存在的数据(例如,照片被“删除”,但实际的 JPEG 数据仍然存在,只是没有附加到一个文件夹了)。 虽然确实有许多命令无法通过许多 USB 适配器1工作,但这些命令中没有一个通常用于数据恢复。特别是,磁盘中没有“撤消写入”或“恢复扇区”命令——一旦扇区被覆盖,它就会被覆盖。2 话虽如此,一些 USB 适配器不能很好地处理损坏的磁盘,例如,如果某些扇区在物理上几乎不可读,磁盘可能仍会继续重试,但适配器可能已经决定“放弃”。(这可能会混淆像“ddrescue”这样试图复制部分损坏的磁盘的工具。)拥有多个使用不同控制器芯片构建的适配器通常很有用。 另一方面,请注意转换过多的适配器——存在一些实际上将扇区重新映射到不同大小的适配器(使 512b 磁盘看起来像 4K 磁盘);当通过这样的适配器连接时,数据在技术上仍然存在,但偏移量完全不同,因此操作系统甚至无法识别完全完整的文件系统。 1这部分是因为 USB 存储设备使用 SCSI,而不是 ATA,因此适配器必须进行转换。(此外,“常规”大容量存储设备的子集非常有限,而较新的 UASP 标准更加灵活。) 许多 ATA 命令具有 SCSI 等效项,可以翻译或至少通过隧道传输,但许多便宜的 USB-SATA 3适配器实际上并不费心翻译所有这些命令——只有最常见的那些(读取、写入、识别磁盘、读取ATA SMART 数据)。 例如,许多 USB-SATA 适配器不支持向 SSD 发出 TRIM 命令,即使有直接的 SCSI 等价物并且可以执行转换。 2对于密度较低的磁盘,可能会使用昂贵的物理检查来检索被覆盖的数据(因此有“3 次 DoD 擦除”等类似方法),但现在这不太可能奏效。 3正式名称是“SATA”或“Serial ATA”。
这可能取决于工具,但是是的,它应该与直接连接的磁盘一样工作。
一般来说,没有。数据恢复软件通常只是以与操作系统相同的方式读取数据扇区——它只使用不同的方法来查找可能仍然存在的数据(例如,照片被“删除”,但实际的 JPEG 数据仍然存在,只是没有附加到一个文件夹了)。
虽然确实有许多命令无法通过许多 USB 适配器1工作,但这些命令中没有一个通常用于数据恢复。特别是,磁盘中没有“撤消写入”或“恢复扇区”命令——一旦扇区被覆盖,它就会被覆盖。2
话虽如此,一些 USB 适配器不能很好地处理损坏的磁盘,例如,如果某些扇区在物理上几乎不可读,磁盘可能仍会继续重试,但适配器可能已经决定“放弃”。(这可能会混淆像“ddrescue”这样试图复制部分损坏的磁盘的工具。)拥有多个使用不同控制器芯片构建的适配器通常很有用。
另一方面,请注意转换过多的适配器——存在一些实际上将扇区重新映射到不同大小的适配器(使 512b 磁盘看起来像 4K 磁盘);当通过这样的适配器连接时,数据在技术上仍然存在,但偏移量完全不同,因此操作系统甚至无法识别完全完整的文件系统。
1这部分是因为 USB 存储设备使用 SCSI,而不是 ATA,因此适配器必须进行转换。(此外,“常规”大容量存储设备的子集非常有限,而较新的 UASP 标准更加灵活。)
许多 ATA 命令具有 SCSI 等效项,可以翻译或至少通过隧道传输,但许多便宜的 USB-SATA 3适配器实际上并不费心翻译所有这些命令——只有最常见的那些(读取、写入、识别磁盘、读取ATA SMART 数据)。
例如,许多 USB-SATA 适配器不支持向 SSD 发出 TRIM 命令,即使有直接的 SCSI 等价物并且可以执行转换。
2对于密度较低的磁盘,可能会使用昂贵的物理检查来检索被覆盖的数据(因此有“3 次 DoD 擦除”等类似方法),但现在这不太可能奏效。
3正式名称是“SATA”或“Serial ATA”。