How can I access EXT3 partitions on Windows 7?
Solution 1:
It is not the most elegant way, but Cooperative Linux works for me:
Cooperative Linux is the first working free and open source method for optimally running Linux on Microsoft Windows natively. More generally, Cooperative Linux (short-named coLinux) is a port of the Linux kernel that allows it to run cooperatively alongside another operating system on a single machine. For instance, it allows one to freely run Linux on Windows 2000/XP/Vista/7.
Here's a tutorial: Ext3, ReiserFS & XFS in Windows thanks to coLinux
Solution 2:
I figured this question would be solved by now, but I wanted to report my new findings as I was stuck with the same issue.
As Jhon T pointed out, Ext2 IFS is one way to go if you can cope with the idea of running it always as an administrator and with Windows Vista compatibility. It doesn't run directly on Windows 7 because of the changes they did to the handling of file systems.
However, I wanted to add this solution: ext2fsd. It works by installing a compatibility layer (in more precise words, a driver) between the hard disk access subsystem and the kernel, and it works really nicely. I tested it, and I really love it. Minor grip, it doesn't looks like they're going to support ext4 most touted feature, extents, in the near time.
Other than that, if you have any problems with the driver installation, you might have to disable Driver Signature Enforcement on Windows' startup (Press F8 before the logo appears, move to Windows 7's entry, press F8 again and select Disable driver signature enforcement.)
One way to go without doing this each single reboot of your existence is using ReadyDriver Plus. It is freeware and automates those steps for you.
Solution 3:
Try to run in Vista compatibility mode as administrator.
There is also Linux Reader and Explore2fs which will allow you to access ext3 volumes.