阵列损坏。请帮我恢复我一生中宝贵的文件

阵列损坏。请帮我恢复我一生中宝贵的文件

我有一台 Windows 笔记本电脑,还有一台 Ubuntu 16.04 台式机,里面有 3 个硬盘:

  1. 500GB Ubuntu 16.04 操作系统硬盘。
  2. 1TB - Raid 1 (Ubuntu Raid) 硬盘 A (nfts)
  3. 1TB - Raid 1 (Ubuntu Raid) 硬盘 B (nfts)

我将所有内容备份到 RAID 对中。我不是盗版者,所以这些都是个人文件,并且创建了一个 RAID 阵列,因为丢失这些数据是无法恢复的,而且后果会很严重。

我花了一天时间尝试让我的 Linux 机器通过 Samba 与我的 Windows 笔记本电脑共享 raid 文件。经过大约 2 天的阅读和尝试,它终于开始工作了。我开始通过家庭网络将笔记本电脑上的文件复制到 raid 阵列上,复制了大约 100MB 后,复制挂起了,Linux PC 也出现了问题。

在恢复模式下,我删除了 raid 阵列,并从 fstab 中删除了自动安装 raid 阵列的行(Samba 需要),我的操作系统 linux 硬盘启动了。但我似乎无法恢复 raid 阵列。

如果我尝试启动 Ubuntu,我会看到此信息(谷歌搜索显示有些人认为它是 SATA 电缆,因此我尝试更换每根电缆,但没有帮助): 尝试启动时失败

如果我手动运行 fsck,我会得到以下结果: 运行 fsck 的结果

我读过 fsck 仅适用于 ext,而 chkdsk 只会将分区清零并导致数据丢失。

这是 blkid 在只连接了一个 raid 驱动器时返回的内容(目前我已经从 live cd 启动)

ubuntu@ubuntu:~$ sudo blkid
/dev/sda: UUID="f034155f-4495-ccd8-9ba0-351aad62b995" UUID_SUB="74666d57-c189-68d3-eee5-7ec9d14e976c" LABEL="server1:0" TYPE="linux_raid_member"
/dev/sdb1: UUID="334b6499-bcdf-41f4-9edc-bc04530c2ee4" TYPE="ext4" PARTUUID="0f4fadcd-01"
/dev/sr0: UUID="2016-07-19-21-27-51-00" LABEL="Ubuntu 16.04.1 LTS amd64" TYPE="iso9660" PTUUID="40a863e7" PTTYPE="dos"
/dev/loop0: TYPE="squashfs"
/dev/sdb5: UUID="d251aded-20ac-40fe-aff0-795bc74f7064" TYPE="swap" PARTUUID="0f4fadcd-05"

cat /proc/mdstat 返回: 在此处输入图片描述

有什么关于如何恢复我的生活数据的提示吗?任何帮助都将不胜感激。

答案1

(initramfs)提示它实际上正在执行重新同步,即使表面上看起来什么都没有发生。您可以通过运行以下命令来检查进度:

cat /proc/mdstat

大约 4 小时后,它完成了。原来是安装了 Linux 的硬盘。我在新的硬盘上再次设置了操作系统,现在一切正常。谢谢大家!

相关内容