Ext2Fsd Project

Open source ext3/4 file system driver for Windows (2K/XP/WIN7/WIN8)

Ext2Fsd 0.52 was released !

with 78 comments

==================================
Release Notes for Ext2Fsd V0.52
==================================
Features implemented and bugfix since V0.51:
1, Feature: Windows 8 supported
2, Feature: Force-writing supported
3, FIXME: data loss with TeraCopy when moving directories
4, FIXME: ATTO Disk Benchnmark fails with direct i/o tests
5, FIXME: files become invisible with empty hidden pattens
6, FIXME: possible hang with concurrent access attempts
          upon the same file
7, FIXME: BSOD due to pagable code section
Supported Ext3/4 features by 0.52:
1, flexible inode size: > 128 bytes, up to block size
2, dir_index:    htree directory index
3, filetype:     extra file mode in dentry
4, large_file:   > 4G files supported
5, sparse_super: super block backup in group descriptor
6, uninit_bg:    fast fsck and group checksum
7, extent:       reading, writing with no extending.
8, journal:      only support replay for internal journal
9, flex_bg:      first flexible metadata group
Unsupported Ext3/4 features:
1, journal: log-based operations, external journal
2, extent: size truncating & expanding, file deletion
3, EA (extended attributes), ACL support
4, symlink creation
Features to be implemented in future:
1, EXT3/4 features support (extents, journal)
2, Documents improvement: clear and elaborate
3, Performance improvement, code optimization
4, Automatic check & update of new versions
5, LVM support, e2fsprogs porting for Windows
Files descriptions:
Ext2Fsd-0.52.exe:       setup wizard for Windows systems (Win2k, Winxp,
                        Vista, Win7, Win8, Server 2003, Server 2008/R2)
Ext2Fsd-0.52.7z:        Batch setup package in 7-zip
Ext2Fsd-0.52.zip:       Batch setup package in zip
Ext2Fsd-0.52.src.7z:    Source codes of Ext3Fsd and Ext2Mgr in 7-zip
Ext2Fsd-0.52.src.zip:   Source codes of Ext3Fsd and Ext2Mgr in zip
Download link:
http://sourceforge.net/projects/ext2fsd/files/Ext2fsd/0.52/ 
Files checksum:
C:\Works\Ext2fsd\0.52>sha1sum Ext2Fsd-0.52*
8921c8a8bc57e46f8775836359d8868437e8e857 *Ext2Fsd-0.52.7z
5a83af60fc2773feacb241dd68532075f6a74f1e *Ext2Fsd-0.52.exe
0fba60af536ca8edd0c7951433a6916ab4f0042b *Ext2Fsd-0.52.src.7z
0eed9235a845449e5e3d0fa0139182a78c2ecfb0 *Ext2Fsd-0.52.src.zip
d4d1a416409645dc27a328bf1acd44ebd669f671 *Ext2Fsd-0.52.zip
WARNINGS:
The driver may crash your system and ruin your data unexpectedly,
since there might be software conflicts and I could only test it
on some of the popular platforms. You should use it with care and
use it at your own risk!
Matt <mattwu@163.com>
https://www.ext2fsd.com

Written by Matt

May 11th, 2014 at 2:18 pm

Posted in Ext2Fsd,News

78 Responses to 'Ext2Fsd 0.52 was released !'

Subscribe to comments with RSS or TrackBack to 'Ext2Fsd 0.52 was released !'.

  1. Great news. Thanks for continuing to maintain this driver 🙂

    Ben H.

    15 May 14 at 4:55 am

  2. WHERE WAS YOU ALL THESE YEARS…
    Thank you!

    nexfwall

    16 May 14 at 10:28 pm

  3. “Features implemented and bugfix since V0.52:”
    Isn’t it v0.51?

    anonymous

    19 May 14 at 4:15 am

  4. Thank you for the update! I was using this for my Gentoo/Windows7 dual boot, and I had to upgrade to Windows 8.

    RealNC

    19 May 14 at 5:18 am

  5. This is awseome! Good to see this project is still alive.

    michan

    21 May 14 at 8:01 am

  6. With the old version, I had no problem for full read/write on EXT3 volume. After upgrading, I could not create new files, despite rwx rights for all users. Why?

    milasudril

    22 May 14 at 4:29 pm

  7. 1, Have you enabled global “EXT3-force-writing” ? With Ext2Mgr, select “Tools”, and click “Service Management”, then clear the Readonly flag and check “Enable writing support for ext3 volumes”.

    2, Check whether your ext3 volume has features that Ext3Fsd couldn’t support. Do “tune2fs -l” upon your ext3 volume in Linux or with the Windows version of e2fsprogs: http://ext2fsd.com/ext2fsd/e2fsprogs-1.40.6.zip

    Matt

    22 May 14 at 8:02 pm

  8. 1. I can write to existing files.

    2. Here is dump from tune2fs:

    tune2fs 1.40.6 (09-Feb-2008)
    Filesystem volume name:
    Last mounted on: /home
    Filesystem UUID: cc55fe22-6054-4981-b277-dd91b01b9642
    Filesystem magic number: 0xEF53
    Filesystem revision #: 1 (dynamic)
    Filesystem features: has_journal ext_attr resize_inode dir_index filetype sparse_super large_file
    Filesystem flags: signed_directory_hash
    Default mount options: user_xattr acl
    Filesystem state: clean
    Errors behavior: Continue
    Filesystem OS type: Linux
    Inode count: 52346880
    Block count: 209356288
    Reserved block count: 10467814
    Free blocks: 170964348
    Free inodes: 51937820
    First block: 0
    Block size: 4096
    Fragment size: 4096
    Reserved GDT blocks: 974
    Blocks per group: 32768
    Fragments per group: 32768
    Inodes per group: 8192
    Inode blocks per group: 512
    Filesystem created: Mon Apr 1 21:06:59 2013
    Last mount time: Thu May 22 09:39:37 2014
    Last write time: Thu May 22 09:49:23 2014
    Mount count: 2198
    Maximum mount count: -1
    Last checked: Mon Apr 1 21:06:59 2013
    Check interval: 0 ()
    Reserved blocks uid: 0 (user unknown)
    Reserved blocks gid: 0 (group unknown)
    First inode: 11
    Inode size: 256
    Journal inode: 8
    Default directory hash: half_md4
    Directory Hash Seed: 81f59ef5-027c-4b6d-9fbc-014e0483994a
    Journal backup: inode blocks

    As said version 0.51 seems to work fine with that volume.

    milasudril

    23 May 14 at 12:51 am

  9. One possibility is the parent directory where you are trying to create new files is extent-based and all slots (space) are just running out. Current Ext3Fsd doesn’t support size-extending for extent-based files, thus you can not add new entries.

    Have you tried creating new file in the other directory ? Could it work ?

    Matt

    24 May 14 at 11:16 am

  10. Everything works with 0.51. Creating file anywhere broke when upgrading the driver. If it is a bug in 0.51 that results in possible data corruption (have not seen any), can I make it work properly with 0.52?

    milasudril

    24 May 14 at 7:33 pm

  11. What’s the owner’s (root) permission of the directory ? Ext2Fsd 0.52 checks the file owner’s permission, rather than group or other permissions. You could do a “chmod u+w … ” to verify.

    I uploaded a new version of Ext2Fsd. It can override user permission with ext3-force-writing specified. Here’s the download url:

    〈You need manually extract the Ext2Fsd.sys and overwrite the original one at %SYSTEMROOT%\system32\drivers\.〉
    http://www.ext2fsd.com/ext2fsd/Ext2Fsd-0.53pre.zip

    sha1sum:
    8e90d0cda27f561e61cfffbecb38b302eb80b131 Ext2Fsd-0.53pre.zip

    Matt

    25 May 14 at 6:18 pm

  12. drwxr-xr-x 15 root root 4096 maj 23 18:53 home

    The directory I tried to create the file in

    drwxrwxrwx 158 torbjorr torbjorr 20480 maj 26 08:46 torbjorr
    drwxr-xrwx 8 torbjorr torbjorr 4096 maj 25 08:28 /home/torbjorr/Skrivbord/

    Speaking of file permissions: It would be good to be able to map windows users to the corresponding linux user.

    milasudril

    26 May 14 at 2:55 pm

  13. How’s the result with new version ? Had a try ? Next version I will add uid/gid support.

    Matt

    30 May 14 at 4:19 pm

  14. What time to support LVM?

    Wu

    7 Aug 14 at 2:07 pm

  15. Same problem here, previous version had this problem too but not as often as now.

    Sergey

    14 Jul 14 at 1:43 am

  16. Great news that you have updated the driver. Thanks for your work Matt!

    Bo Branten

    25 May 14 at 4:03 am

  17. Hi Bo, glad to hear from you 🙂

    Matt

    25 May 14 at 6:21 pm

  18. Just tried this on win7. it detected ext4 but win7 could not read them. system froze when I attempted to “reload and refresh”. Trying to force reboot, now windows is unbootable. The windows logo is freezing while “starting windows”.

    Dr J

    25 May 14 at 1:29 pm

  19. more info: I specified the service to run manually, not on startup. I can boot if no ext4 patition disks are plugged in.

    I am uninstalling the ext2fsd from the uninstall menu in the control panel, hopefully this will remove any trace of ext2fsd

    Dr J

    25 May 14 at 1:34 pm

  20. Sorry for the inconvenience. Seems there are compatibility issues. Could you provide more information about your system ? OS version ? Which antivirus ?

    Matt

    25 May 14 at 6:27 pm

  21. I will try my best, this may be a unique software or hardware situation.

    I use an Asus Motherboard with nvraid. Disks are all WD SATA2 (1x) + Raid0 Sata2 (2x).
    I added one more WD Green 2TB with linux ext4 partitions on it (created by redobackup)

    OS: Windows 7 Ultimate, latest updates

    Antivirus: Eset

    Steps:
    1) Installing disk
    2) Installing ext2fsd, manual start of the service, not rebooting after installation
    3) opening ext2fsd, the partition desired is mapped to F:
    4) Windows explorer can’t open F: saying it is unusable and asking to format the disk
    5) Trying a reboot, windows is stuck during boot
    6) Removing the ext4 disk, I’m able to boot, but system experiences hangups
    7) Uninstall ext2fsd, reboot
    8) back to normal, but some slowness still present if I reboot with the disk in position 1 of the sata controller. I use position 5 or 6 then it is fine
    9) using another product from sysinternals I can access my files on the disk

    This may have been an incident caused by a bad SATA cable? it is hard to tell. If you need more info let me know

    Dr J

    25 May 14 at 6:41 pm

  22. I’ll try redobackup to verify. My testings with 2TB volume (in EXT4) passed.

    Matt

    30 May 14 at 4:22 pm

  23. I mount my ext3 drives as read-only, does this mean I can now upgrade it to ext4 and use the extents, uninit_bg, and dir_index features?

    Kabili

    28 May 14 at 9:06 am

  24. Yes. Ext2Fsd could read ext4 extents, but not for writing.

    Matt

    30 May 14 at 4:23 pm

  25. Matt, thanks a 1M! (For all the previous ext2fd versions, too!)

    About symlinks: I guess lots of us are interested in the rationale, why it’s not even planned, (considering that e.g. NTFS supports that, at least from Vista (and even XP, with some help), so compatible user-level semantics to map the ext symlinks seems to be available).

    Can you please tell us about the main obstacles?

    Szabolcs Szasz

    29 May 14 at 6:12 am

  26. No obstacles in technology. I’m working on EXT4 extent writing support right now. I’ll consider symlink support after next version.

    symlink implementation will affect all the pathes of meta-operations. Gonna take some time.

    Matt

    30 May 14 at 4:38 pm

  27. Thank you VERY much for this utility. I’m a graphic designer – and have NO idea what any of the previous comments are talking about. BUT… I recently upgraded to a Windows 8 computer system, and all of my client file backups were on a generation-2 Drobo unit with Ext3 file system. The unit showed up in the Drobo Dashboard utility, but didn’t show up in the Windows 8 File Explorer. Thinking I would “help” my new win8 setup, I ran all the pending firmware and software updates available, but in the end couldn’t get access to my Drobo drives / files. Thanks to this Ext2Fsd, I can now read / write just as before. Again, thanks for writing, supporting, and updating this little system utility.

    Kevin

    16 Jun 14 at 10:29 pm

  28. I tried to make a donation, but PayPal says the account can only receive payments made from China. If you can figure out why that’s happening and fix it, please let me know…

    Kevin

    16 Jun 14 at 10:32 pm

  29. I tried to contact Paypal and they told me my account is okay (in perfect condition, as they said). Don’t know what happened. Could you give me more info ?

    Thank you much for the donation and letting me know of the Paypal issue.

    Matt

    14 Jul 14 at 7:26 pm

  30. Thanks so much! This version has force-write on startup, which I so appreciate.

    johnnycoconut

    18 Jun 14 at 9:31 am

  31. And fixed-disk partition mounting on bootup works so much better now too! Thanks! (By the way, I’m using the 0.53pre you posted earlier in this thread.)

    johnnycoconut

    18 Jun 14 at 11:53 am

  32. maybe you should try to make a small indiegogo campaign like they did with for the mesa driver:
    https://www.indiegogo.com/projects/improve-opengl-support-for-the-linux-graphics-drivers-mesa#home

    sirblackheart

    18 Jun 14 at 4:31 pm

  33. Matt, (with 0.51 – 0.53pre, on Win7Pro-64) I can’t create any more new subdirs in root & top-level dirs (on an ext3 partition): it says no space left, but there’s plenty: only ~500MB taken, in a few thousand files and dirs.

    ROOT (O:) // mkdir problem!
    |
    |- top1 // mkdir problem!
    | |
    | |- sub // OK
    |
    |- top2 // mkdir problem!
    |
    |- sub // OK

    Note:
    – I can create files OK.
    – I can create dirs *in 2nd-level subdirs* OK.
    – If I delete a dir (anywhere, e.g. also from 2nd-level subdirs), I can then create a new one in root or in a top-level dir.
    – I used to have this(?) problem with this volume earlier, but on a completely different disk & machine, different OS (XP), and much more files and dirs (but still far not many enough for this to seem reasonable).

    tune2fs -l O:

    tune2fs 1.40.6 (09-Feb-2008)
    Filesystem volume name: PERSONAL
    Last mounted on:
    Filesystem UUID: ad40dd14-a0b1-425f-ae05-16b434b2e391
    Filesystem magic number: 0xEF53
    Filesystem revision #: 1 (dynamic)
    Filesystem features: has_journal ext_attr resize_inode dir_index
    parse_super large_file
    Filesystem flags: signed_directory_hash
    Default mount options: user_xattr acl
    Filesystem state: clean
    Errors behavior: Continue
    Filesystem OS type: Linux
    Inode count: 768544
    Block count: 3072000
    Reserved block count: 153600
    Free blocks: 2865937
    Free inodes: 752690
    First block: 0
    Block size: 4096
    Fragment size: 4096
    Reserved GDT blocks: 749
    Blocks per group: 32768
    Fragments per group: 32768
    Inodes per group: 8176
    Inode blocks per group: 511
    Filesystem created: Thu Jun 19 03:10:50 2014
    Last mount time: Fri Jun 20 23:27:47 2014
    Last write time: Fri Jun 20 23:32:59 2014
    Mount count: 18
    Maximum mount count: -1
    Last checked: Thu Jun 19 03:10:50 2014
    Check interval: 0 ()
    Reserved blocks uid: 0 (user unknown)
    Reserved blocks gid: 0 (group unknown)
    First inode: 11
    Inode size: 256
    Journal inode: 8
    Default directory hash: half_md4
    Directory Hash Seed: 0bfca347-c841-4479-a9d4-8c37e50a0b18
    Journal backup: inode blocks

    Please let me know how I can help with this. (Use my email, please.)
    Cheers!

    Sz.

    21 Jun 14 at 7:32 am

  34. Sorry, the dir tree ASCII illustration has been fscked by the forum engine. :-/ Anyhow, its just two top-level dirs “top1” & “top2”, with “top1/sub” and “top2/sub” underneath. (These deeper “sub” dirs work OK.)

    Sz.

    21 Jun 14 at 7:36 am

  35. Briljant, so glad u are back in business….

    Roosch

    5 Jul 14 at 3:23 am

  36. Hi, I’m using ext2fsd with an ext4 partition and sometimes folders suddenly become read-only, so I have go to my Linux system and reset permissions back. Any ideas why that happens? Would it work better if I use to ext2 instead of ext4?

    Sergey

    14 Jul 14 at 1:50 am

  37. Here’s the output of tune2fs -l:

    Filesystem features: has_journal ext_attr resize_inode dir_index filetype extents spa rse_super large_file gdt_checksum

    Sergey

    14 Jul 14 at 4:24 pm

  38. Ext2Fsd 0.52 checks “owner permission” as it’s default, though it’s mounted as “root”. In next version I’ll implement the feature “mount as user”, now I’m working on ext4 extent support.

    Matt

    14 Jul 14 at 7:28 pm

  39. This really is seriously great- This excellent website
    is great, although I just have to say that, You possess very
    soft flowing web site! Many thanks and carry on this
    wonderful creative work!!

  40. You could surely visit your know-how from the works of art you are submitting. The entire world desires more excited authors as if you that aren’t fearful to note where did they consider. All of the time pursue your heart.

  41. Hi,i just modify shadow to del passwd, but the partition is lvm sometime,How to do?

    Wu

    7 Aug 14 at 2:14 pm

  42. I like reading through a post that can make men and women think.
    Also, thank you for allowing for me to comment!

    Isidro

    12 Aug 14 at 4:20 pm

  43. Thank you so much for your work, Matt.
    I am a secondary school teacher in Italy and a fan of Linux.
    I installed the version 0.53pre of the program on PCs and on my laptop with windows 8.1
    The 0.53 version will still be improved before release? What are the new features?

    Vito Colombo

    17 Aug 14 at 9:45 pm

  44. Using Version 0.52 on Windows XP I just mounted an Ext3 Volume using Codepage iso8859-1. When I tried to create a new file with a filename that had a Euro-sign (€) I immediately got a bluescreen with the message BAD_POOL_CALLER and Windows rebooted. This is a very severe error that should be fixed asap.

    Cheers, Volker

    Volker

    22 Aug 14 at 7:20 am

  45. Simply wish to say your article is as astonishing.
    The clearness in your put up is just spectacular
    and i can suppose you are knowledgeable on this subject.
    Well together with your permission let me to seize your RSS feed to stay up to date with approaching post.

    Thanks one million and please carry on the gratifying work.

    hair removal

    24 Aug 14 at 3:18 am

  46. This paragraph presents clear idea in support of the
    new visitors of blogging, that really how to do running a blog.

    Kraig

    11 Sep 14 at 7:42 am

  47. Hi my loved one! I want to say that this article is awesome, great written and come
    with approximately all important infos. I’d like to see more posts like this .

  48. If some onne wishes еcpert view concerning runing a
    blog afterwar i advise him/her to go to see this web site, Keep up thee plеɑsant work.

    idm

    16 Sep 14 at 4:09 pm

  49. I’m not that much of a online reader to be honest but your sites really nice, keep it up!
    I’ll go ahead and bookmark your website to come back later.
    Many thanks

    domain

    22 Sep 14 at 11:12 am

  50. My partner and I absolutely love your blog and find most
    of your post’s to be exactly I’m looking for.
    can you offer guest writers to write content for you?
    I wouldn’t mind producing a post or elaborating on many
    of the subjects you write concerning here. Again, awesome site!

    Barclaycard Login

    23 Sep 14 at 2:32 am

  51. Remarkable! Its actually remarkable piece of writing,
    I have got much clear idea about from this
    post.

  52. Mozilla Firefox is a fast, light and tidy open source web browser. At its public launch in 2004 Mozilla Firefox was the first browser to challenge Microsoft Internet Explorer’s dominance. Since then, Mozilla Firefox has consistently featured in the top 3 most popular browsers globally and this is set to continue thanks to the release of Firefox 30. The key features that have made Mozilla Firefox so popular are the simple and effective UI, browser speed and strong security capabilities. The browser is particularly popular with developers thanks to its open source development and active community of advanced users.http://www.bestsoftware4free.com/firefox-30-0/

  53. Really glad I found this information, thanks

    swaby

    29 Sep 14 at 3:44 am

  54. Babette

    Ext2Fsd Project » Blog Archive » Ext2Fsd 0.52 was released !

    Babette

    16 Oct 14 at 5:48 am

  55. It’s one thing is always a good friendship or even design life games your games.
    Here one can become a big hit with players getting to by pursuing the same level
    with computer life games and Arcade games, which is your best to obtain your Pran is easy for you.
    It is very important for the area giving clues to solve some problems we
    want insurance. In reality, even if I can select
    the Monster King?

    video games

    19 Oct 14 at 10:21 am

  56. It’s an amazing post in favor of all the internet viewers; they will obtain benefit from it I am
    sure.

    kebaya muslim

    2 Nov 14 at 4:48 pm

  57. wonderful post, very informative. I’m wondering why the opposite
    specialists of this sector don’t understand this. You
    should proceed your writing. I’m sure, you’ve a great readers’ base already!

    Hugh

    13 Nov 14 at 1:11 pm

  58. I was very pleased to uncovedr this page. I want to to thank you for your time just for this wonderful read!!
    I definitely loved every little bit of it and I have
    you saved to fav to see new stuff on your website.

    My webpage datingsidor

    datingsidor

    29 Nov 14 at 8:59 am

  59. We like, lead to I stumbled upon exactly what I’m looking for. You’ve concluded my 4 time prolonged seek out! The lord Appreciate it person. Have a wonderful day Slots Machines Online , Online Slot Machines ,. Bye

  60. Smoke toledo seo Alarms and Detectors Installation and Testing:
    The process is technological and complex so be sure to get it fized immediately.
    Examining ypur plumbing a minimum of toledo seo 2000
    on the weekends with an experienced electrician to make an existing system, but
    not least, use a residential electrician to rewire a house.

    Toledo SEO

    19 Jan 15 at 4:50 am

  61. […] wydanie Ext2Fsd 0.52, projektu który zapewnia sterowniki do obsługi systemów plików EXT3/EXT4 pod systemem Microsoft […]

  62. My brother suggested I would possibly like this website.
    He was totally right. This submit actually made my day.
    You can not believe simply how a lot time I had spent for this info!
    Thank you!

    iletisim sorunu

    6 Feb 15 at 6:48 am

  63. Similarly, the transformer neutral point ungrounded circuit single phase current is click here small, on the other hand rubber is a nonconductive material and actually insulates against electricity.

    official site

    9 Feb 15 at 3:04 am

  64. Why viewers still make use of to read news papers when in this technological globe the whole thing is existing on web?

  65. It’s amazing in support of me to have a website, which is useful for my knowledge.
    thanks admin

    preeminence

    9 Mar 15 at 5:54 pm

  66. Helpful tips ..I am equipped to look into this post..thanks a lot for providing us this helpful tips. Wonderful go walking-through. I completely grasp this post.

    Malik Preuett

    26 Jun 15 at 7:56 pm

  67. May I just say what a relief to uncover somebody that
    actually knows what they’re discussing on the internet.
    You actually understand how to bring an issue to light and make it important.

    More people should look at this and understand this side of your story.
    It’s surprising you are not more popular because you surely
    possess the gift.

    frees slots

    8 Nov 15 at 5:47 pm

  68. Others prefer accordion d-anaoxn
    folders. Of the five minutes if you call them that you’re able to successfully maintain a balance of the consequences that might occur during the lesad role in health and ethical issues.

    D-Anaoxn

    11 Dec 15 at 1:24 pm

  69. There is something an interior, 1:48 So when doing Carpenters.
    Shoes just seem to hold thhe ball hits part of thee site to make the romantic theme to a home improvement.
    Columbus pinehilos interior decorator Circle still can’t compete with your kitchen.
    Generally, the floor. So alpways remember
    that soul-sacrificing edifice all too well. In addition, motion-detector outside lighting can be
    in bedd and matching to create a brand new.

    Look intoo my web page :: Duxcbury Interir design (robincotterinteriordesign.com)

  70. This was very interesting in terms that you can also play roulette in the exact same way. Very fortunate to be looking a comments that will follow my online roulette play

    Carl

    5 Feb 16 at 1:07 am

  71. Please be aware that my name can still change back to roulette at anytime and as long as we play roulette online and online roulette we should be absolutely safe!

Leave a Reply