今天找到一块老机械硬盘,接到电脑后还没注意到什么问题,看了一些老文件后拔掉了这块机械硬盘。随后在 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 的问题?因为时间实在太接近了。
先谢谢大家!
1
codingadog 2021-04-20 22:18:54 +08:00
大概是暴毙了吧?
|
2
dashupc 2021-04-20 22:20:27 +08:00 via Android
联机一下就可以了吧
|
3
msg7086 2021-04-21 00:08:11 +08:00 via Android
坏了的可能性挺大。
|
4
cinhoo 2021-04-21 00:24:40 +08:00 via Android
是不是开启了 sed ?
以前在 nas 中把 sed 开启,换到 Linux 就只读了。最后用官方的工具解除了。当然数据也没了 |
5
ryd994 2021-04-21 04:13:16 +08:00 via Android
赶紧备份数据,不要断电,可能是固件锁盘了
就算不是,先备份再作死也是有益无害 |
6
ihipop 2021-04-21 08:42:29 +08:00 via Android
当然是赶快拷贝文件出来啊
|
7
ixinshang 2021-04-21 14:23:30 +08:00
先备份。
意外关机,导致 SSD 直接不识别分区了。 软件也无法操作。 最后找的 JD 保修,给换的新的 |