相信这一确切情况尚未得到解决。
外部旧硬盘与另一块硬盘组成 RAID,仅用于短暂测试,并且仅作为两个独立硬盘,不相邻或排列。从该单元移除后(曾尝试再次在单元中使用它,但没有成功)现在无法安装。花了一周时间尝试救援、映像、fsck 等。被迫使用备用超级块,这一切对我来说都是新鲜事。
唯一有效的方法是:1) Mac 上的试用救援软件给了我一些现有文件,2) Ubuntu 中的 ddrescue 对其进行了映像处理。映像位于编号目录中,有 500GB 的数据,我无法对其进行分类以正确重命名。想再次进行映像处理,但要使用目录,不知道怎么做。首先尝试了 testdisk,然后是 magicrescue。仍然头晕目眩。
虽然我可能离题了,但我希望看到磁盘上的正确目录/文件结构,将其安全地转移到另一个驱动器,然后继续。我可能对它做了太多奇怪的事情,该结构现在可能已损坏。我认为现在不是硬件故障...
我认为当前的危机正在试图解决下面的问题,尽管我一直没能找到修复或继续前进的方法。它过去会给出有关未完全删除的消息,但现在不会了。即使我在 fsck 中对修复回答是,它每次都会再次询问,所以它们从来没有真正修复过,猜测是因为它无法写入。任何想法都值得赞赏。谢谢!
~$ sudo fsck.ext4 -vf -b 32768 /dev/sde1 -y
e2fsck 1.45.5 (07-Jan-2020)
第 1 步:检查 inode、块和大小
第 2 步:检查目录结构
第 3 步:检查目录连接性
第 4 步:检查引用计数
第 5 步:检查组摘要信息
块位图差异:-(65536--67276) -(67584--83261) -(83968--98303) 是否已修复?是
未设置 inode 位图末尾的填充。修复?是
写入块 1 时出错(输入/输出错误)。忽略错误?是
图像:***** 文件系统已修改 *****
已使用 28690 个 inode(0.09%,共 30531584 个)
11528 个不连续文件(40.2%)
6 个不连续目录(0.0%)
具有 ind/dind/tind 块的 inode 数量:0/0/0
范围深度直方图:28572/108
已使用 115598494 个块(94.68%,共 122096384 个)
0 个坏块
1 个大文件
27552 个常规文件
1129 个目录
0 个字符设备文件
0 个块设备文件
0 个 fifos
0 个链接
0 个符号链接(0 个快速符号链接)
0 个套接字
------------
28681 个文件
写入块 1 时出错(输入/输出错误)。忽略错误?是