我有一个来自 1999 年就存在的现场计算机的硬盘。不幸的是,拥有该设备的公司早已不复存在,我们找不到有关该硬件或所使用的 UNIX 系统的任何文档。
将硬盘放入机箱时,Windows XP 和 OSX 均无法识别硬盘。磁盘实用程序中的 OSX 返回“未知文件系统”
我可以通过哪些方式来恢复硬盘中的数据?
答案1
如果您可以将磁盘连接到 Linux 或 *BSD 系统,其分区编辑器应该至少能够为您提供磁盘上使用的分区类型。从那里开始,就可以缩小哪些系统可以在相关分区类型上运行。此列表可能有帮助。
答案2
使用能够读取完整原始磁盘的操作系统,如任何 Gnu/Linux 发行版、Solaris 或 BSD,然后以原始设备作为参数运行 strings 命令,例如(在 Linux 中):
strings /dev/sdc | less
这可能会提供有关所使用的引导加载程序、卷管理、操作系统和文件系统类型的线索。
由于您提到是 Unix 而不是 Linux,所以很有可能该机器没有使用 BIOS,因此也没有使用 fdisk 分区表,而是使用了一些自定义标签,例如 Solaris、HP-UX、AIX 和其他 Unix。