NTFS Drobo 外置硬盘无法正确安装

NTFS Drobo 外置硬盘无法正确安装

搜索了几个小时,但似乎找不到比“用 ext3 重新格式化”更好的建议:

我有一台 Drobo 5D,可用空间超过 20 TB,其中大部分用于存储非常重要的数据。它在 Windows 上运行得非常顺畅,但由于各种原因,我们正尝试将工作迁移到 Ubuntu,而 Drobo 根本无法随我们一起迁移。它的格式是 NTFS,我正尝试将其安装在新的 Ubuntu 18.04 系统上。

使用 drobo-utils,我可以验证系统是否已插入并且准备就绪,但是当我尝试安装它时,命令就挂起:

sudo mount -t ntfs -o force,rw /dev/sdc2 /data/drobo

当我稍后检查命令时:

ps aux | grep mount
root     19309  0.0  0.0  72716  4280 pts/3    S    17:36   0:00 sudo mount -t ntfs -o force,rw /dev/sdc2 /data/drobo
root     19310  0.0  0.0  32448  1332 pts/3    S    17:36   0:00 mount -t ntfs -o force,rw /dev/sdc2 /data/drobo
root     19311  0.0  0.0  21428  2884 pts/3    D    17:36   0:00 /sbin/mount.ntfs /dev/sdc2 /data/drobo -o rw,force

请注意,CPU 时间是 0:00,所以它似乎没有做任何事情(这是发出命令后一小时)。我已经将 drobo 从 linux 中拉出来并在 Windows 上检查了它,一切似乎都很好。它上面的数据太多了,此时无法尝试重新格式化它。NTFS 有什么特别之处会导致这种情况吗?或者这是使用 NTFS 时 Drobo 的一般问题?任何帮助都将不胜感激。

答案1

虽然fsck可以修复对 NTFS 造成的一些损坏,但它不如内置的 Windows,CHKDSK因此请先在 Windows 机器上运行它:

CHKDSK /F /R /B

由于您运行的是 18.x,因此您安装了最新的ntfs-3g驱动程序,因此请使用 mount 命令中的所有高级选项:

rw,inherit,permissions,streams_interface=windows,windows_names,compression,norecover,hide_dot_files,hide_hid_files,big_writes

并且绝对不做force任何事情。

话虽如此,一旦你开始运行它,我强烈建议你:

  • 获取另一个相同大小的外部 NAS
  • 使用现代文件系统进行格式化,ext4例如btrfs
  • 挂载一个读写
  • 将 NTFS 挂载为只读
  • 当您需要将文件复制为 R/W 时

最后当所有文件都被复制后:

  • 重新格式化旧文件并使用它来制作rsyncborg备份所有数据。

相关内容