Answers:
有一些在Windows下使用ext *的工具...但是我建议NTFS,因为* x-driver现在很稳定。
首先,如果在Linux中使用NTFS,将会有一些问题:
NTFS不能很好地支持文件权限模式,因此您将丢失可执行位,setuid位等。
NTFS中的ACL系统对Linux不太满意,因此无法像使用FAT32一样禁用它。
当前,Linux中NTFS实施的性能不是很好。例如,我发现如果我使用NTFS构建Maven项目,它的速度比ext4慢3倍。
我个人在VirtualBox中运行Windows操作系统,并使虚拟磁盘成为原始NTFS映像(请参见此处)。由于NTFS映像现在是原始格式,而不是.VDI格式,因此您可以通过直接挂载来访问NTFS,而无需加载VM实例。
通过使用VirtualBox而不是Dual Boot,有几个优点:
您不必将Linux分区转换为NTFS文件系统。在VirtualBox中,您可以Share Folder
用来访问主机OS的文件系统。而且速度非常快。如有必要,将其映射到驱动器号。
您可以同时使用两个操作系统,而无需重新启动即可从一个切换到另一个。
您的GRUB加载程序永远不会被Windows覆盖。Windows始终会覆盖您的启动记录,并且永远不会提示您是或否。
您将更加关注Linux,然后您将学习Linux进行大部分工作的方式。实际上,我发现很少需要打开Windows VM。由于人们懒于学习新事物,因此,如果您安装了双系统,并且Windows足够了,那么为什么还要麻烦启动另一个操作系统?
我发现这是使Linux和Windows共存的最佳方法。我已经为不同的用途构建了多个Windows VM实例,并且由于我没有在每个VM中安装太多的应用程序,因此它们运行速度很快,并且与非虚拟机没有太大的不同。
我建议考虑UDF 2.01。Windows和Linux内核本身都支持它。
在Windows下,用于format /FS:UDF
创建此文件系统。