我遇到了一个客户端问题,正在处理一堆 SSD 驱动器和一台之前安装了它们的计算机。截至目前,驱动器堆栈出现在一些操作系统(Win10、Win7、Mac OSX)中作为未分区的原始空间。我正在寻找一种简单的方法来检查驱动器,看看它是否确实是原始驱动器,或者只是针对 ZFS 进行了格式化。
有人知道可以提供帮助的 Windows 或 Mac 实用程序吗?我已经尝试了一些恢复软件程序,它们暗示与 ZFS 格式化驱动器兼容,但尚未看到任何表明它实际上是 ZFS 的信息,或者只是未格式化的信息。
问候,
艾德
ZFS 在每个设备的开头和结尾存储一个幻数,0x00bab10c(“oobabloc”,即 überblock),对于小尾数则相反:0x0cb1ba00。
因此,如果该数字没有出现在设备数据中,则可以确定 ZFS 没有使用它。如果确实出现,您需要进一步调查。
有关详细信息,请查看此处提供的磁盘上的 ZFS 规范草案,尤其是第 13 页。