我想在我的外置硬盘上使用 ext4,但它必须是跨平台的。(至少是 Linux、Win7 和 WinXP)。
不幸的是,我还没有找到任何合适的驱动程序允许 Windows写入ext4。我找到了Ext2Fsd,但它只能读取 ext4。
9. ext4 extent 只读,不支持大小截断和扩展
更多的:
支持的 Ext3/4 特性:
- 灵活的 inode 大小:> 128 字节,最多为块大小
- dir_index: htree 目录索引
- 文件类型:dentry 中的额外文件模式
- large_file: > 支持 4G 文件
- sparse_super:组描述符中的超级块备份
- uninit_bg:快速 fsck 和组校验和
- 程度:读、写,无扩展。
- 日志:仅支持内部日志回放
不支持的 Ext3/4 特性:
- 日志:基于日志的操作,外部日志
- 范围:大小截断和扩展,文件删除
- flex_bg:第一个元数据组
- EA(扩展属性),ACL 支持
另外,我找到了 Ext4Fsd v0.50 的补丁(这里):
新:Matt Wu 在 ext2fsd.com 上发布了一个新的 0.50 版本。Ext2fsd-0.48-bb8-signed支持 ext4 范围并修复 Windows 7 上的 BSOD。
我不认为这会是安全的。我也读过一些关于在 Windows 中编写 ext4 可能会导致磁盘上的数据丢失的文字......
What is the External HDD …