How To: Mount an ext4-drive in Windows 7

  1. Download Ext2Fsd 0.48 (http://www.ext2fsd.com).
  2. Before you installed it, you need to change the compatibility. Right click and choose Properties and set compatibility mode to Vista Service Pack 2 and run as administrator. Now you can install the Ext2Fsd-driver.
  3. Ext2Fsd only supports ext2 and ext3 formatted volumes. To make Ext2Fsd can read ext4-volumes, we should patch it. Download the patch from http://www.acc.umu.se/~bosse/ (Ext2fsd-0.48-bb8)
  4. Unzip the downloaded file. Open the folder fre and choose your architecture. (i386, ia64 or amd64)
  5. Copy ext2fsd.sys to Windows\System32\drivers. (Keep the original file as back-up)
  6. If you haven’t the amd64-architecture, you can restart your computer.
  7. Now you can mount your ext4-drive, by opening Ext2Mgr and select your ext4-volume, which you want to mount. Choose a mount point!

If you have the amd64-architecture, like me, then you have to sign the patched driver. If you reboot and choose (just before Windows is loading) F11 and choose advanced boot options (F8) and select Disable enforced driver signing, then Windows can use the new driver. You have to do this each time you boot Windows 7. Fortunately, there is an easy way to load an unsigned driver in Windows 7 (or Vista 64-bit).

How To: Loading Unsigned Driver

  1. Download Driver Signature Enforcement Overrider
  2. Run it as administrator
  3. Choose Sign a System File and select the patched ext2fsd.sys.
  4. Choose Enable Test Mode and click Next
  5. Restart your computer and use the unsigned driver

(Source: socialblogr.com)