在 Linux 上正确挂载 NTFS 分区

在 Linux 上正确挂载 NTFS 分区

因此,简要概述一下我想要完成的任务:

我目前正在测试硬盘上运行 Ubuntu 16.04 LTS(几乎是全新安装)。我在同一驱动器上还有一个 Windows 7 分区。我的主要目标是在两个操作系统之间共享一个 NTFS 分区。我将通过 rsync 将此共享分区备份到格式化为 NTFS 的单独备份驱动器,该驱动器将包含与根或 C:/ 驱动器无关的操作系统的所有文档/文件。这是一个单用户个人设置,因此权限和其他安全措施并不像多用户和管理员的典型情况那样重要。

通过一些实验和研究,我想出了这样的安装选项:

sudo mount /[sharedPartition] -t ntfs-3g -o uid=1000,gid=1000 /[sharedPartitionDestination]
sudo mount /[backupDrive] -t ntfs-3g -o uid=1000,gid=1000 /[backupDestination]

sudo rsync -rltDvu --modify-window=1 --progress /[source]/ /[destination]

(rsync 命令由如何使用 Rsync 备份到 NTFS

我想请社区就上述语法提供一些意见。正如我所提到的,权限并不是一个大问题,尤其是当数据将传输到 NTFS 格式的驱动器时。我主要担心的是,在执行备份时,所有数据都将从我的所有源目录中无问题地读取/写入。到目前为止,我还没有遇到任何访问数据的麻烦。

为了同时测试多种文件格式,我通过 rsync 将几款游戏(星际争霸、魔兽世界)从 Linux 分区直接复制到备份驱动器,并在 Windows 7 上顺利启动了这两款游戏。我再次以共享 NTFS 分区作为源执行了同样的操作。如果遇到任何问题,我认为它们很可能会立即被检测到,因为任何一款游戏都无法读取游戏所需的文件。(从任一目录播放各种音频文件、加载图像等... 也都顺利进行)。

我可以继续使用上面列出的语法进行实际长期使用吗?谢谢你的帮助。

相关内容