Ext2Fsd
Original authorMatt Wu
DeveloperMatt Wu
Initial releaseJanuary 26, 2002; 24 years ago (2002-01-26)
Final release
0.69 [1] / November 2, 2017; 8 years ago (2017-11-02)
Written inC[2]
Operating systemMicrosoft Windows
Available inEnglish, Simplified Chinese
TypeInstallable File System
LicenseGNU GPL v2
WebsiteArchive of the original website
Repositorygithub.com/matt-wu/Ext3Fsd

Ext2Fsd (short for Ext2 File System Driver) is a free Installable 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.

The driver can be installed on Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows 7, Windows 8,[3] Windows 10, Windows Server 2008, Windows Server 2008 R2.[1] Support for Windows NT was dropped in version 0.30.[4]

The program Ext2Mgr can optionally be installed additionally to manage drive letters and such. Since the final release in 2017, no further updates have been made to Ext2Fsd. The official website succumbed to link rot in 2024.

Reception

edit

The German computer magazine PC-WELT reported frequent program crashes in 2009. The program was not able to access ext3 partitions smoothly. This often led to a blue screen. Crashes of this type can lead to data loss, for example if there is not yet permanently stored data in the main memory. The program could only access ext2 partitions without errors.[5] In 2012, Computerwoche warned that access to ext3 partitions was "not harmless". Data loss may occur.[6]

Features

edit

Feature matrix

edit
Read Write Journal dir_index
ext2 Yes Yes N/a N/a
ext3 Yes Yes Limited Yes
ext4 Yes Yes Limited Yes

Supported Ext3/4 features

edit

Source:[1]

  • 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: full support with extending and shrinking.
  • journal: only support replay for internal journal
  • flex_bg: first flexible metadata group
  • symlink and hardlink
  • Mount-as-user: specified uid/gid supported

Unsupported Ext3/4 features

edit

Features to be implemented in future

edit
  • Extents management improvement
  • EA and ACL security checking

Critical Bug

edit

On November 2, 2017, a warning was issued with the release of version 0.69:

Don't use Ext2Fsd 0.68 or earlier versions with latest Ubuntu or Debian systems. Ext2Fsd 0.68 cannot process EXT4 with 64-BIT mode enabled, then it could corrupt your data. Very sorry for this disaster issue, I'm working on an improvement.[1]

While it is not very clear whether v0.69 corrects this deficiency, users have reported [7] that Windows 10 prompts them to format the ext4 drive even with the 0.69 version. The known solution is to convert the said ext4 drive to a 32 bit version.[8]

See also

edit

References

edit
  1. ^ a b c d "Ext2Fsd 0.69 released !". 2018-01-13. Archived from the original on 2019-01-25.
  2. ^ http://www.ohloh.net/p/ext2fsd[dead link]
  3. ^ "Ext2Fsd: EXT3/EXT4 Support Now Works On Windows 8". 2014-06-19.
  4. ^ "Ext2fsd". 2009-07-27.
  5. ^ Donauer, Jürgen. "Ext2fsd - Absturzgefahr". PC-WELT. Archived from the original on 2014-01-17. Retrieved 2018-08-25.
  6. ^ "Ext2fsd: Zugriff auf Linux-Partition - Tuning für Microsoft Windows: Power-Tools für Windows 7 - computerwoche.de". www.computerwoche.de (in German). Retrieved 2018-08-25.
  7. ^ "Ext2 File System Driver for Windows / Discussion / Ext2Fsd: You need to format the disk in drive before you can use it". sourceforge.net. Retrieved 2019-10-07.
  8. ^ "Ext2 File System Driver for Windows / Discussion / Ext2Fsd: You need to format the disk in drive before you can use it". sourceforge.net. Retrieved 2019-10-07.
edit

📚 Artikel Terkait di Wikipedia

Ext4

file system features e2fsprogs – Software to maintain ext* file systems Ext2Fsd – Open source filesystem driver JFS – File system List of file systems

Multi-booting

NeoSmart technologies' free program to configure multi-booting on Windows Ext2Fsd support for ext2/3/4 under Microsoft Windows Multiboot Specification Virtualization

Comparison of operating systems

write with Ext2 and Ext3 file systems only when a driver from FS-driver or Ext2Fsd is installed. However, using Explore2fs, Windows can read from, but not

Dm-crypt

FAT/FAT32/NTFS). Encrypted ext2 and ext3 filesystems are supported by using Ext2Fsd or so-called "Ext2 Installable File System for Windows"; FreeOTFE also

Ext2

Windows is possible through an Installable File System, such as ext2ifs or ext2Fsd. Filesystem in Userspace can be used on macOS. e2fsprogs StegFS – a steganographic

Installable File System

14 September 2012. File systems driver design guide at Microsoft Docs Ext2Fsd is a GPL file system driver for Windows 2000 to Windows 8 (32Bit and 64Bit);

Ext3

List of file systems Comparison of file systems Extended file attributes Ext2Fsd Next3, modified version of ext3 which snapshots The maximum number of inodes

Comparison of file systems

Ext2 and Ext3 volumes in Windows NT4, 2000, XP and Vista.) Branten, Bo. "Ext2Fsd Project: Open source ext3/4 file system driver for Windows (2K/XP/WIN7/WIN8)"