Ext2Fsd
| Ext2Fsd | |
|---|---|
| Original author | Matt Wu |
| Developer | Matt Wu |
| Initial release | January 26, 2002 |
| Final release | 0.69 [1]
/ November 2, 2017 |
| Written in | C[2] |
| Operating system | Microsoft Windows |
| Available in | English, Simplified Chinese |
| Type | Installable File System |
| License | GNU GPL v2 |
| Website | Archive of the original website |
| Repository | github |
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
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
Feature matrix
| Read | Write | Journal | dir_index | |
|---|---|---|---|---|
| ext2 | N/a | N/a | ||
| ext3 | Limited | |||
| ext4 | Limited |
Supported Ext3/4 features
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
- 64BIT mode (to support 2^64 blocks)
- journal: log-based operations, external journal
- Extended file attributes (EA), Access control list (ACL) support
Features to be implemented in future
- Extents management improvement
- EA and ACL security checking
Critical Bug
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
References
- ^ a b c d "Ext2Fsd 0.69 released !". 2018-01-13. Archived from the original on 2019-01-25.
- ^ http://www.ohloh.net/p/ext2fsd[dead link]
- ^ "Ext2Fsd: EXT3/EXT4 Support Now Works On Windows 8". 2014-06-19.
- ^ "Ext2fsd". 2009-07-27.
- ^ Donauer, Jürgen. "Ext2fsd - Absturzgefahr". PC-WELT. Archived from the original on 2014-01-17. Retrieved 2018-08-25.
- ^ "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.
- ^ "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.
- ^ "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.
External links
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.