当您需要在双启动设置中在 Linux 和 Windows 之间共享数据时,您会使用哪种文件系统?

当您需要在双启动设置中在 Linux 和 Windows 之间共享数据时,您会使用哪种文件系统?

我的系统上安装了 Windows 7 和 ubuntu 10.04。

我需要在两个操作系统之间共享大量数据。我的想法是设置一个两个系统都可以访问和交换数据的分区。有没有建议使用哪种文件系统?

答案1

我使用 ext3fs 并且有一个IFS 插件这使得 Winders 可以毫无问题地读取它(到目前为止!)。除非你让 Windows 休眠。但无论如何,谁愿意为了休眠而浪费 4 GB 的磁盘空间呢?

我的笔记本电脑上有 320 GB 的驱动器,100GB 的 NTFS 用于启动 Windows,其余的是 ext3fs 用于我的 Linux 双启动(OpenSuse11.2),并分成几个分区。我将 ext3fs 分区映射为 T: U: 和 V: 驱动器。我已经在两台笔记本电脑上运行了这种方式,在最后一台笔记本电脑上运行了三块硬盘,已经 4 年了,没有问题。

不过我应该说明一下,我目前正在使用 Winders XP SP3。还没有在 Win 7 中尝试过。也不确定是否有 64 位版本。

答案2

NTFS 几乎是最省事的选择。它是 Windows 的默认选择,Ubuntu 也完美支持它。Windows 不支持任何传统的 Linux 文件系统。我相信有 ext3 Windows 驱动程序(还没有听说过 ext4 的驱动程序),但在我看来,Windows 中的文件系统驱动程序并不可靠。

答案3

我推荐 NTFS。您可以使用 ntfs-3g 从 Linux 访问它,而且它没有 FAT32 所具有的任何愚蠢的文件大小限制。

您当然不能使用任何常规的 Linux 文件系统 - Windows 无法读取 ext{2,3,4}、XFS、ReiserFS、btrfs 等。

答案4

在类似的情况下(还有几台 Mac),我只需设置一个 NAS 并通过它共享数据。这三个操作系统都可以处理 SMB,而且 Mac 和 Linux 也原生支持 NFS。

相关内容