如何将单个 RAID 1 磁盘/分区挂载为 ext3?

如何将单个 RAID 1 磁盘/分区挂载为 ext3?

我需要从单个 HD 复制数据,该 HD 曾经是 Linux RAID 1 的一部分。我在 Google 上搜索过,但找不到任何关于如何从这个单个 HD 安装分区的线索。

背景:HD 来自基于 Linux 的 NAS 盒 Synology DS207+。NAS 使用 ext3 作为文件系统。两个 NAS 磁盘都很好,但其他 NAS 硬件已损坏,不值得维修或更换。

答案1

一个重要的步骤是在尝试挂载任何东西之前让 mdadm 扫描磁盘:

mdadm --detail --scan

我记不清了,但是 --assemble 标志可能是必要的,但请先尝试上述操作,然后尝试通过以下方式挂载:

mount /dev/md# /path/to/mount 

答案2

当您仅拥有 Raid 阵列的单个部分时,它处于不完整状态,并且出于安全原因,您基本上必须强制安装它。

有很多 Linux 发行版,对我来说,在 Ubuntu 中,我使用了:

 mkdir /mnt/tempdisk
 sudo mount /dev/sda3 /mnt/tempdisk -o force

(将 sda3 替换为硬盘)

如果 *nix 专家想给我差评,我会删除我的答案,因为我这样做已经有几年了,而且我当时遵循了指南。

相关内容