附加更新:(来自 DLINK 网站上的另一篇文章)

附加更新:(来自 DLINK 网站上的另一篇文章)

我必须从 DLINK NAS 中取出硬盘并复制数据。我有一个如下所示的支架: https://www.amazon.ca/UGREEN-Converter-Adapter-2-5-3-5Inch-Supports/dp/B016JTH8FA/ref=sr_1_3?keywords=sata+to+usb+power&qid=1561347797&s=gateway&sr=8-3

当我插入它时,我只看到一个 524MB 的分区,没有数据。这是一个 2TB 的驱动器。Ubuntu 不支持 ext3 格式吗?我需要做其他什么吗?

答案1

https://web.archive.org/web/20210725095058/https://help.ubuntu.com/lts/installation-guide/amd64/ch06s03.html#di-partition

ext2、ext3、ext4 均受支持。

但是,从 NAS 中取出的驱动器是否属于 RAID 的一部分?例如,它是条带 RAID (0) 的一部分,而不是 RAID 1,这将是一个完整的镜像?如果它是没有奇偶校验的条带 RAID 的一部分,它可能不包含受支持的数据,因为块的写入将包含部分数据片段。除非它是与数据写入驱动器时相同的阵列的一部分,否则它类似于一堆损坏的数据。

编辑:我之前有几件事要补充。如果在您移除 RAID 对并尝试将其作为单个驱动器读取之前,该 RAID 对已损坏,则损坏将跟随 RAID 1 配置的两个硬盘,具体取决于哪一个被视为主驱动器。您是否有可能没有在这里提到您正在读取的硬盘来自一个发生故障的 RAID 1 对?

以下是您多阶段问题中的几个站点链接,它们可能会帮助您了解特定于 DLINK 的选项:http://forums.dlink.com/index.php?topic=65242.0 http://forums.dlink.com/index.php?topic=58580.0 http://forums.dlink.com/index.php?topic=41734.0

附加更新:(来自 DLINK 网站上的另一篇文章)

由于 RAID 将数据写入磁盘的方式,可能需要一些额外的步骤。请参阅链接:http://forums.dlink.com/index.php?topic=54559.0

如果链接不再有效,以下是原始发帖者 ironcyborg 发布的步骤。您可能不认为这是一个失败的阵列,但从驱动器读取的步骤应该无关紧要:

我想分享我在 Ubuntu 12.04 和 ArchLinux 上用来访问使用 D-Link DNS-320L NAS 创建的降级 RAID 1 磁盘的数据的过程。

图形方式非常简单:你只需要

  • 安装 mdadm 包(Ubuntu 和 Debian 上为 sudo apt-get install mdadm,Arch 上为 sudo pacman -S mdadm)
  • 重启电脑
  • 通过 SATA 或 USB 底座连接磁盘
  • 文件管理器上显示三个分区:最大的分区是包含数据的分区。

命令行过程稍微复杂一些:

  • 安装 mdadm 包(Ubuntu 和 Debian 上为 sudo apt-get install mdadm,Arch 上为 sudo pacman -S mdadm)
  • 通过 SATA 或 USB 底座连接磁盘
  • 运行 lsblk 找到包含数据的分区并将其记下来(例如 sde2)
  • 使用 mdadm 组装 RAID:sudo mdadm --assemble --run /dev/md0 /dev/[YOUR PARTITION]
  • 为您的磁盘创建一个新的挂载目录:sudo mkdir /media/raiddisk
  • 挂载您的磁盘: sudo mount /dev/md0 /mnt/raiddisk
  • 现在您的数据已可访问并安装在 /mnt/raiddisk 中,在移除磁盘之前,请记住:
  • 卸载磁盘: sudo umount /mnt/raiddisk
  • 卸载 RAID: sudo umount /dev/sd0
  • 停止 RAID: sudo mdadm -S /dev/md0

相关内容