为什么有些扇区是通过PC3000实用程序读取的,而不是通过DE读取?物理扇区和逻辑扇区之间的区别是什么?

2020年7月29日21:48:23
评论
521 755字阅读2分31秒
广告也精彩
为什么有些扇区是通过PC3000实用程序读取的,而不是通过DE读取?物理扇区和逻辑扇区之间的区别是什么?中启动任务时的含义,甚至可能得出错误的结论。 特别为他们写了这篇文章 

为什么有些扇区是通过PC3000实用程序读取的,而不是通过DE读取?物理扇区和逻辑扇区之间的区别是什么?

为什么有些扇区是通过PC3000实用程序读取的,而不是通过DE读取?物理扇区和逻辑扇区之间的区别是什么?

为什么有些扇区是通过PC3000实用程序读取的,而不是通过DE读取?物理扇区和逻辑扇区之间的区别是什么?

新驱动器使用新的磁盘扇区格式,称为高级格式。 与4K扇区技术相同的第一代高级格式通过将存储在8个512字节扇区中的数据组合成长度为4096字节(4 KiB)的单个扇区,更有效地使用存储表面媒体。 较大的扇区可以集成更强大的纠错算法,以在更高的存储密度下保持数据完整性。
当您使用此类驱动器创建新任务时,DataExtractor会显示以下窗口:

 

为什么有些扇区是通过PC3000实用程序读取的,而不是通过DE读取?物理扇区和逻辑扇区之间的区别是什么?

让我们弄清楚它意味着什么,以及如何做出正确的选择。
最近我有这样一个案例:客户问为什么某些扇区可以通过PC3000实用程序读取,但不能通过DE读取。
以下是此案例的一些屏幕截图:

 

为什么有些扇区是通过PC3000实用程序读取的,而不是通过DE读取?物理扇区和逻辑扇区之间的区别是什么?

为什么有些扇区是通过PC3000实用程序读取的,而不是通过DE读取?物理扇区和逻辑扇区之间的区别是什么?

答案很简单 – 实际上,工程师检查的不是相同的扇区。 您使用物理扇区大小= 4096字节的驱动器。
在这个例子中,DE中的142086是实用的1136688(142086 * 8)
数据提取器中的Deafult映射(您在主屏幕上的“地图”选项卡上看到的地图)取决于您在任务开始时选择的扇区类型:

 

为什么有些扇区是通过PC3000实用程序读取的,而不是通过DE读取?物理扇区和逻辑扇区之间的区别是什么?

但是,要在现有任务中从物理扇区切换到逻辑扇区大小,可以使用“更改扇区大小”工具:

为什么有些扇区是通过PC3000实用程序读取的,而不是通过DE读取?物理扇区和逻辑扇区之间的区别是什么?

您在扇区大小= 512的新虚拟驱动器上构建的映射将具有驱动器ID。
驱动器当前使用物理扇区大小的可见标志是当您尝试读取DE中的一个扇区时,在地图中读取了8个扇区。

 

为什么有些扇区是通过PC3000实用程序读取的,而不是通过DE读取?物理扇区和逻辑扇区之间的区别是什么?

为什么默认选项是?
这样做是为了避免不必要的读取(如果先损坏,则读取其他7个逻辑扇区是没用的)。 在物理扇区中读取驱动器可以在介质损坏的情况下延长磁头寿命。 还有来自特定设备的一些驱动器只能通过物理扇区大小读取(这是一个不同的ATA命令)
我什么时候需要切换到逻辑扇区?
在FileVault / TrueCrypt / BitLocker解密的情况下。 由于这种解密仅适用于逻辑扇区大小。
如果您还有任何疑问,请随时在评论中发布