Jump to content

Ext2Fsd

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Semsi Paco Virchow (talk | contribs) at 21:04, 15 August 2013 (Created page with '{{Infobox software | name = Ext2Fsd | title = | logo = Ext2Fsd_penguin_mascot.jpg | logo caption ...'). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)
Original author(s)Matt Wu
Developer(s)Matt Wu
Initial releaseJanuary 26, 2002; 23 years ago (2002-01-26)
Stable release
0.51 / July 9, 2011; 13 years ago (2011-07-09)
Repository
Written inC[1]
Operating systemMicrosoft Windows
Available inEnglish, Chinese (symplified)
Typefile system driver
LicenseGNU GPL v2
Websitewww.ext2fsd.com

Ext2Fsd (short for Ext2 File System Driver) is an free file system driver written in C for the Microsoft Windows operating system family. It facilitates read and write access to the ext2, ext3 and ext4 file systems.

Ext2 File System Driver can be installed on Windows 2000, Windows XP, Windows Server 2003, Windows Vista, the 32Bit and 64Bit-versions of Windows 7 and Windows Server 2008. The support for Windows NT was dropped in version 0.30.

It optional to additionally install Ext2Mgr, another free software program, that is written in C++, to manage drive letters and such.


Features

Feature matrix

Read Write Journal dir_index
ext2 Yes Yes n/a ?
ext3 Yes Yes No
ext4 Yes Yes No

Supported Ext3/4 features by 0.51:

  • flexible inode size: > 128 bytes, up to block size
  • dir_index: htree directory index
  • filetype: extra file mode in dentry
  • large_file: > 4G files supported
  • sparse_super: super block backup in group descriptor
  • uninit_bg: fast fsck and group checksum
  • extent: reading, writing with no extending.
  • journal: only support replay for internal journal
  • flex_bg: first flexible metadata group

Unsupported Ext3/4 features:

  • journal: log-based operations, external journal
  • extent: size truncating & expanding, file deletion
  • EA (extended attributes), ACL support

Features to be implemented in future:

  • EXT3/4 features support (extents, journal)
  • Documents improvement: clear and elaborate
  • Performance improvement, code optimization
  • Automatic check & update of new versions
  • Logical Volume Manager (Linux) support, e2fsprogs porting for Windows

See also

References