Jagrat Singh Asked: 2024-12-01 10:50:27 +0800 CST2024-12-01 10:50:27 +0800 CST 2024-12-01 10:50:27 +0800 CST 如何在双启动系统上使用两个不同操作系统上的分区? 772 我正在使用带有 arch 和 Windows 的双启动系统(即将被替换),如果我在 RAID 阵列上创建一个分区并使用该分区作为挂载,我可以在两个系统上访问我的文件吗? 我还没有尝试过,只是想在经历麻烦之前知道是否可行。 linux 1 个回答 Voted Best Answer DavidT 2024-12-02T09:46:40+08:002024-12-02T09:46:40+08:00 从 Windows 到 Linux 只读 NTFS 访问在 Linux 中已经稳定了很长时间。关键点是,当以只读方式安装时,Linux 不会向驱动器写入任何内容,因此它不应该弄乱任何东西。 从历史上看,读写 NTFS 是“不太稳定的”,但是在较新版本的 Linux 中,只要 Windows 机器干净地关闭(即没有切断电源或使系统休眠),写入单个分区(无 RAID)通常被认为是安全的。 假设您有一个镜像 RAID(RAID 1),您可能只需选择两个驱动器中的一个并将其安装为只读即可。这样您就可以访问 Windows 中保存的任何文件,但是您将无法将它们写回。 Linux 到 Windows 如果您有 WSL(适用于 Linux 的 Windows 子系统),那么您只需按照其中一个指南将 Linux 文件系统挂载到您的 WSL 实例中即可。 或者,您可以创建一个专门用于在格式化为 NTFS 或 VFat 的操作系统之间共享文件的分区,该分区可能位于您现有的驱动器上(如果您可以这样做,那么新分区也不会被 RAID 化)或者位于新驱动器上。 另一个选择是购买 NAS,这是我使用的解决方案,因为它可以分别通过 NFS 和 SMB 为 Linux 和 Windows 公开 NAS 存储。如果您将所有文件保存在 Windows 分区上,则不需要超高端,因为您只需使用 NAS 将文件移回 Windows。
从 Windows 到 Linux
只读 NTFS 访问在 Linux 中已经稳定了很长时间。关键点是,当以只读方式安装时,Linux 不会向驱动器写入任何内容,因此它不应该弄乱任何东西。
从历史上看,读写 NTFS 是“不太稳定的”,但是在较新版本的 Linux 中,只要 Windows 机器干净地关闭(即没有切断电源或使系统休眠),写入单个分区(无 RAID)通常被认为是安全的。
假设您有一个镜像 RAID(RAID 1),您可能只需选择两个驱动器中的一个并将其安装为只读即可。这样您就可以访问 Windows 中保存的任何文件,但是您将无法将它们写回。
Linux 到 Windows
如果您有 WSL(适用于 Linux 的 Windows 子系统),那么您只需按照其中一个指南将 Linux 文件系统挂载到您的 WSL 实例中即可。
或者,您可以创建一个专门用于在格式化为 NTFS 或 VFat 的操作系统之间共享文件的分区,该分区可能位于您现有的驱动器上(如果您可以这样做,那么新分区也不会被 RAID 化)或者位于新驱动器上。
另一个选择是购买 NAS,这是我使用的解决方案,因为它可以分别通过 NFS 和 SMB 为 Linux 和 Windows 公开 NAS 存储。如果您将所有文件保存在 Windows 分区上,则不需要超高端,因为您只需使用 NAS 将文件移回 Windows。