我有一台性能不错但存储空间较小的旧电脑(一个 320GB 硬盘)。我在上面创建了 4 个分区。一个用于启动,一个用于 Windows 10 系统,一个(ext4)用于 Ubuntu,最后一个(NTFS)用于数据存储。
我已经通过注册表调整将 Windows 中的所有用户 Shell 文件夹移至数据分区,目前我只有一个/
用于 Ubuntu 的挂载点(根,)。由于我在两个系统上处理大量数据,因此我存储了很多数据。但是我不想在 Ubuntu 的系统驱动器中存储太多数据,所以我抓取了数据驱动ntfs-3g
器,现在我计划直接挂载数据驱动器/home
(这样我就可以轻松共享数据)。
我打算将其添加到fstab
/dev/sda4 /home rw,noatime,nosuid,nodev,exec,umask=000 0 0
我想知道在去做之前这样做是否安全。
答案1
虽然通常它支持 ntfs-3g,但您必须记住以下几点:
权限 - Linux 和 Windows 对权限有不同的规则,一个规则可能不完全适用于另一个规则,当从一个系统切换到另一个系统时,你可能会遇到很多权限问题
速度 - ntfs-3g 不太注重性能,在 Linux 机器上的运行速度比在 Windows 上慢
我建议使用子文件夹在操作系统之间共享一些数据,或者使用另一个文件系统,如 fat32 或更好的 exFat,这应该可以解决大多数问题,但我仍然不建议将整个 /home 分区存储在与 Windows 共享的挂载上,而只使用所需目录的子选择。