Features Ext2Fsd supports:
ext2/ext3 volume reading & writing
ext3 journal replay when mounting
various codepage: utf8, cp936, cp950 …
mountpoint automatical assignment
large inode size: 128, 256, …
large file size bigger than 4G
OS: 2k, xp, vista, server 2008 (i386/amd64)
Features Ext2Fsd doesn’t support:
ext3 journal support
htree for directory entry management
ext4 extent support
LVM and Linux raid (md)
NT4 is no longer supported.
Win7 or server 2008 r2 support are uncertain.
Bo Brantén made a nice patch:
This is an updated version of the driver Ext2Fsd, to use it install
Ext2Fsd 0.48 from http://sourceforge.n.../ext2fsd/files/ and then copy
the new driver ext2fsd.sys to \Windows\system32\drivers, chk is debug version,
fre is normal version, i386 is for 32-bit systems, amd64 is for 64-bit systems.
This driver has support for ext4 extents.
This driver is not signed so on 64-bit systems you must press F8 and select
"Disable enforce driver signing" at boot.
*\Sources Comment out BROWSER_INFO=TRUE to allow building with the WDK.
cleanup.c Fix for compile error on free 64-bit version.
cmcb.c Fix for compile error on free 64-bit version.
dirctl.c Don't show files stored with ext4 extents since we can't read them yet.
read.c Fix for BSOD that showed up on Windows 7.
write.c Fix for BSOD that showed up on Windows 7.
create.c FILE_SUPERSEDE should create a file if it does not exist.
fsctl.c Allow caling Ext2GetRetrievalPointers from kernel mode.
*.c Temporarily disable DbgBreak to let users try the checked version.
fsctl.c Implement Ext2GetRetrievalPointerBase.
generic.c Support for ext4 extents.