今天找到一块老机械硬盘,接到电脑后还没注意到什么问题,看了一些老文件后拔掉了这块机械硬盘。随后在 Arch Linux 尝试挂载常用的一块 SSD (型号:英睿达 MX500 ;文件系统 ZFS ),发现报 no pools available
错误,遂进入 Windows 查看该 SSD 状态。DiskInfo 的 S.M.A.R.T 信息良好,所有项目均正常。再进入 DiskGenius,发现磁盘处于只读状态,且 DiskGenius 未能读取分区表,显示无分区。再进入 Arch Linux,用 KDE 自带的分区管理器,发现可以读取分区表,且 ZFS 的分区标签仍然存在。尝试 zdb -l <SSD>
( ZFS 的调试工具),仍然未能读取任何信息。
那么,大家有遇到过这种情况吗?请问如何处理,是否应该重置磁盘然后从备份恢复数据,或者有什么其他办法检查硬盘问题吗?
不知道到底是不是开头插的那块 2011 年的 HDD 的问题?因为时间实在太接近了。
先谢谢大家!
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.