我应该选择哪个文件系统在Windows和Ubuntu之间共享文件?


18

目前在32位Ubuntu 12.04.1的安装(USB记忆棒)中。希望在Windows 7和Ubuntu之间具有双重启动功能。已将硬盘驱动器与Windows系统(sda1),Windows操作系统(sda2),Ubuntu(sda3-带有ext4文件系统和“ /”挂载点)进行分区,交换(sda4),并且需要知道要为其余文件选择哪个文件系统带有/ home挂载点的可用空间(存储)分区?我假设它是FAT32或ext4,但是我需要确保它可以与Windows 7和Ubuntu操作系统交叉共享文档/目录。另外,FAT32是NTFS类型的系统吗?提前致谢。




请注意,休眠一个操作系统,然后启动另一个操作系统(第一个操作系统仍处于休眠状态)可能会导致共享分区(如果是内部磁盘)损坏。休眠时,操作系统可能会跳过同步内部磁盘。
罗尔夫(Rolf)'18

Answers:


12

由于Windows系统“即开即用”地支持FAT32和NTFS(并且仅针对您的情况),而Linux支持包括FAT32和NTFS在内的整个范围,因此强烈建议格式化要共享的分区或磁盘。 FAT32或NTFS,但由于FAT32的文件大小限制为4.2 GB,因此,如果碰巧要处理大文件,则最好使用NTFS。

只需添加一下,如果您使用另一种类型的分区(例如ext4,btrfs或Windows本机不支持的任何其他分区)来执行此操作,则文件将在Ubuntu中工作,但在Windows中不工作。哎呀,在Windows中,如果您尝试访问该驱动器,它将提供将驱动器格式化为NTFS的选项。因此,这就是坚持使用FAT32或NTFS的原因。

如果要使用例如在软件中心中找到的GPARTED或默认安装的“ 磁盘”实用程序,则实际上可以从Ubuntu上执行此操作。

我什至写了一个对Ubuntu中NTFS支持的答案。因此,无论您决定使用哪一种,都将在两个系统之间均受支持,并且您可以在Ubuntu和Windows之间拥有一个可共享的分区/磁盘。

对于与安全性和性能相关的几个问题,/home绝对不要使用FAT32或NTFS。对于您的情况,您应该创建另一个分区(通过从已经创建的分区中获取文件未使用的可用空间,或者使用另一个硬盘驱动器),并且此分区应该是格式化为FAT32 / NTFS的分区。该分区也将是Windows和Ubuntu之间共享信息的分区,而不是/home。最后,它应该看起来像这样:

硬碟1

/ sda1-Windows(NTFS,FAT32)
/ sda2-交换
/ sda3-Ubuntu(EXT4)
/ sda4-Ubuntu和Windows之间的共享分区(NTFS或FAT32格式)

这只是一个粗略的草图,但我认为它将为您提供制作方法的想法,以便彼此共享。如果您碰巧有2个硬盘驱动器,则:

硬碟1

/ sda1-Windows(NTFS,FAT32)
/ sda2-交换
/ sda3-Ubuntu(EXT4)

硬盘2
/ sdb1-Ubuntu和Windows之间的共享分区(NTFS或FAT32格式)


谢谢,路易斯。事实证明,我听起来应该可以通过Windows重新格式化为NTFS。再次感谢你的帮助。现在已解决。
这是约翰尼

糟糕!稍等片刻-这是我在选择FAT32然后单击[立即安装]后收到的错误消息:无法在/ home上挂载文件系统类型fat32,因为它不是功能齐全的Unix文件系统。请选择其他文件系统,例如ext2。我再说一次:有什么建议吗?
这是Johnny

由于许多安全和性能问题,/ home不应为FAT32或NTFS。如果要共享磁盘或分区,则应为此专门创建另一个分区。让我在答案中添加信息以更好地解释这一点。
Luis Alvarado

2

我不建议在Linux中使用NTFS,因为我发现Linux在NTFS上的支持非常差,其文件读写速度非常慢。因此,如果您不需要使用大文件,只需使用Fat32或ExtFat。


1

将其设置为NTFS,因为Ubuntu和Windows都将能够对该分区进行读写操作。Windows无法原生识别Ext4,因此请不要尝试这样做。NTFS对FAT32有一些改进,例如,FAT32不允许文件大小超过4GB。


谢谢。由于NTFS不是“明确”的选项,是否表示我选择FAT 32?我的选项如下(作为Ubuntu安装程序的一部分):ext2,ext3,ext4,reiser fs,btrfs,jfs,xfs,fat 16,fat 32,交换。并且不要使用。再次感谢。
这是约翰尼(Johnny)

是的,fat32就可以了!请参阅路易斯的评论以获取更多详细信息!
Merri 2013年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.