
Mac OSX. A powerful open Unix with a cool interface and a very closed philosophy behind it. If Steve thought it was not needed, it is not in the system. So mounting an external harddisk formatted with EXT2 or EXT3 (journaling mostly Linux filesystem) on a Mac is not an option... By default. Because a couple of mouseclicks and a Unix command made it possible or me to mount my external EXT3 formatted harddisk on my iMac.

Start with MacFuse and download it. Macfuse is a very powerfull framework that makes it possible to mount all kind of drives; from amazon S3 to SSH (scp) mounted disk. And it is also plugable so once you have installed it, download fuse-ext2. Do not be fooled by the name, it can mount ext3 disk as well.

Once you have both installed, open a terminal and type for example:
mkdir /Volumes/temp1TB
This is needed to make a volume that is mounted. In my case I wanted temporary to mount a 1 TByte external USB disk, hence the name.
I only needed to get data off the disk , so to be sure I mounted it Read Only. To find what device name your disk is using, best to power of the disk and press [tab] twices to see what devices are in /dev/. Now power the disk, wait and redo to see what drives have been added. IN my case it was disk2s1
fuse-ext2 /dev/disk2s1 /Volumes/temp1TB/ -o ro
And you now have mounted a EXT2 or EXT3 formatted disk under /Volumes/temp1TB
Note that Macfuse can do lots of other stuff as well, see the video! Happy hacking.