eMMC 磁盘上的 HPA 和 DCO?

eMMC 磁盘上的 HPA 和 DCO?

我买了一台二手平板电脑(Pokini Tab A8,应该与以下型号相同:Aavamobile Inari 8、Fujitsu Stylistic V535、Wortmann TERRA PAD 885 INDUSTRY、Bressner TOUCAN Mobile 8.3"、TETRATAB Casepad 8 和 TAROX Craftab 8.3"),该平板电脑运行基于 Atom CPU 的 Windows 10。现在我想确保磁盘(64 GB eMMC)上没有留下前一个用户的痕迹。通常(对于 PC)我使用 UBCD 运行 HDAT2 来检查羟脯氨酸数据控制办公室,如果存在则禁用它们,然后运行 ​​DBAN 以擦除 HDD。这款平板电脑似乎只有 UEFI,所以我无法从连接的 USB 笔式驱动器启动 UBCD。

当我查看 Windows 中的分区时,我得到了以下信息:

在此处输入图片描述

使用 GParted Live 显示另外两个分区:

在此处输入图片描述

我也尝试过跑步hdparm-N--dco-identify只得到了HDIO_DRIVE_CMD(identify) failed: Invalid argument

我的问题是(在我花时间研究如何在仅 UEFI 设备上删除 HPA 和 DCO 之前):HPA 和 DCO 的存在是否仅限于 HDD 和 SSD 等 ATA 设备?或者说:eMMC 是 ATA 设备吗?

答案1

微电子存储器不是 ATA,它们是不同的接口,并且 Linux 以不同的方式检测它们。实际上,它们本质上是直接连接到系统的 SD 卡,你可以把它塞进 SD 卡里

虽然我不确定他们在 Linux 中使用什么驱动程序,但他们显然不使用通用 ata 驱动程序,而且我认为 hdparm 不会起作用。

PATA 和 SATA 设备是 /dev/sdX,而 emmcs 是 /dev/mmcblk0

128mb 分区看起来像一个MSR 并且对于 Windows 来说必不可少。该 1MB 分区可能是备份 GPT 表。

考虑到 DCO 是为了兼容旧版本而存在的,而 EMMC 没有“旧”版本,因此这一点值得怀疑。不确定 HBA 是否如此,但我对此表示怀疑。

有趣的是,快速浏览一下NIST 的指导方针对于媒体清理,它对硬盘和嵌入式内存采取不同的处理方式,并仅建议将这些设备恢复出厂设置以清除它。

所以,他们不太可能拥有其中任何一种。

相关内容