我正在将数据从 Xpenology NAS 移至新 NAS。几年前,我在 NAS 上创建了一个分区,几年后系统通知我其中一个磁盘有问题,并切换为只读模式。
现在我使用 Ubuntu 移动数据,使用 SATA 连接的单个磁盘。我设法安装和复制了大多数硬盘,但有一个 3TB 驱动器出现了问题。
当我尝试时sudo -i
,apt-get install mdadm
分区mdadm -Asf && vgchange -ay
没有显示,并且我收到错误
No suitable drives found for /dev/md/5
我只创建了单个分区(可能是 ext4),但 Gparted 显示 /dev/sda3
linux raid。当我通过 Diskinternals Linux Reader 检查 Win10 时,它还显示 2789,92Gb Raid 1 镜像。
我如何在 Ubuntu 中安装它?
答案1
您可以尝试下一个:
mdadm --assemble --readonly /dev/md0 /dev/sda3
mount /dev/sda3 /mnt
或者
- 找出你拥有的 raid 设备:
ls -l /dev/md/
- 使用安装
mount /dev/md/sp:X /mnt
答案2
我不是 LVM 或 mdadm 方面的专家,但以下是我在 Ubuntu 18 上解决相关问题所做的事情。
通过 USB-SATA 适配器连接的单个硬盘 SHR。系统尝试自动设置 RAID 卷,但出现问题:
如果我尝试组装:
mdadm -Asf && vgchange -ay
mdadm: Found some drive for an array that is already active: /dev/md/DiskStation:2
mdadm: giving up.
mdadm: No arrays found in config file or automatically
或者mount
:
mount /dev/mapper/vg1000-lv /mnt/
mount: /mnt: can't read superblock on /dev/mapper/vg1000-lv.
我已经检查过,系统已经将 映射/dev/mdXXX
到 SHR 驱动器。因此:
dmsetup remove /dev/mapper/vg1000-lv
mdadm --stop /dev/mdXXX
之后可以重试使用 mdadm 进行组装:
mdadm -Asf && vgchange -ay
安装参考如下/media/xxxxx/volumeToMount
答案3
好的。也许我没有安装它,但我找到了一种将数据复制到我的新 NAS 的方法。
我已经在 Win 10 中安装了 RaiDrive,设置了我的 NAS zfs 池的 sftp 网络驱动器自动挂载,并开始通过 LinuxReader 将我的文件复制到该池。