我应该使用什么Windows ext3驱动程序?

据我所知,在Windows中使用/访问ext2 / ext3有几种select,例如HOWTO Forge文章和一年前的另一篇文章中描述的那些。 但是,列出的项目都没有提供完全读写访问完全实施的ext3。 也就是说,这两个读写选项似乎不支持ext3日志。 (ext2fsd会重播一个非空的日志,但是不会使用它,看起来像。ext2fs.sys似乎根本不使用日志。)

是否有人知道我可以安装在Windows中的驱动程序提供完整的读写访问ext3分区,包括日志,用户权限,selinux属性(如果可能,至less保留它们)和其他扩展属性?

有没有人真的使用过这些驱动程序? 目前,我通过FAT32分区在双引导系统上的操作系统之间共享数据。 我知道我可以使用NTFS,它在Linux下具有读写访问权限。 但是,如果可能的话,我宁愿使用ext3。

不幸的是,没有这样的驱动程序(或者如果作者select不发布)。所有现有的驱动程序质量有问题 – 我有所有这些数据损坏问题。 我会坚持ntfs-3g。

编辑:只是为了澄清 – “所有现有的司机”我的意思是所有现有的司机。 这包括商业的。 没有人能正确处理所有常见的情况(例如正确的日志重放,不干净的关机等)

我解决这个问题的方式是通过VirtualBox中的Ubuntu 9.04 guest。 我做的VirtualBox客人看到主机的USB与ext3。 然后,我在/ media下挂载了/ dev / sdb2,并将所需的所有文件复制到Windows主机和Ubuntu guest共享的文件夹中。 有点辛苦,但肯定会打败Windows上的bug的ext3驱动程序(我尝试了3个没有成功),并冒着数据丢失的风险。 如果你已经没有它,在Windows上的VirtualBox中设置Ubuntu是一个小菜一碟,从头开始安装或从http://virtualbox.wordpress.com/images/ubuntu/下载图像很好。希望这帮助。

我正在使用http://fs-driver.org/几年。 它没有提供你需要的所有function,但至less它理解utf-8的文件名,而且我从来没有经历过任何数据损坏(可能我是幸运的?)

另一个已知的解决方法是在Windows上使用一个小型的coLinux安装,使其能够完全访问您的Linux分区,并使用samba或NFS将它们挂载到Windows上。

如果你想读取和写入从Windows分机分区访问 – 看看窗口的Paragon extfs驱动程序。 它运行在所有版本的Windows(8以及)下,可以读取任何ext2 / 3/4文件系统。 到目前为止,我还没有稳定性问题www.paragon-software.com/home/extfs-windows/