新背景下,我们需要怎样的硬盘接口规范 对硬盘进行数据恢复可以恢复删除了很久的文件说明为什么目前硬盘分区以块进行管理每一个块用一个数据结构表示。删除了的文件可以恢复说明这些块的数据没有动到块之间的前后链接关系可以被遍历。要做到这一点新写入数据时优化使用之前未前使用过的块。这是对使用者很友好的设计。但如果删除的是敏感照片等可能又不是那么友好。随着芯片技术的不断进步网卡直接访问硬盘已经不是技术问题。在这样的背景下硬盘数据可以被遍历似乎是干坏事的前提条件了。虽然可以选择加密硬盘但加密数据的过程非常慢加密速度快了效果可能又不好密钥丢了也非常难受。所以新背景下我们需要怎样的硬盘接口规范既然能遍历不好那就取消遍历的可能。例如操作系统向硬盘控制芯片发出读请求时只需要提供文件名和路径硬盘便向操作系统返回数据。如果操作系统或者其它外设芯片不知道文件名的情况下是无法知识硬盘有什么数据的。操作系统启动时先读取的一份加密过的内核文件名清单启动完成后用户登录时再加裁用户对应的加密过的文件名清单。这只是一个大概的思路细节需要有更多的论证。