This page is a wiki. Please login or create an account to begin editing.


5 posts / 0 new
Last post
z970's picture
Offline
Joined: 2016 Aug 26
Linux File System Support in OS X

Does anyone have (or know of) any software for Tiger or Leopard that would allow you to read/write Ext4 partitions in OS X?

I can't find any version of ExtFS compatible with versions below Snow Leopard, and I don't know of any other tool to do the job.

Much appreciated.

Comments

Duality's picture
Offline
Joined: 2014 Mar 1

The original MacFUSE from Google was Tiger compatible. Perhaps there is an ext4 extension that works with it?

https://code.google.com/archive/p/macfuse/

muttztfz's picture
Offline
Joined: 2010 Dec 2

Does fuse-ext2 not work? According to this article from PPC Luddite it should.

[Update] Sorry, I just found that according to some expert users on StackExchange there is no hassle-free solution.

[Update #2] Also, in my humble opinion, the development of ext4 is still active. They just changed in in Kernel 4.12 (July 2017) and e2fsprogs 1.43. Therefore new features will likely cause trouble when using an outdated fuse-based ext2/3/4 filesystem driver. Your Linux setup will have to consider the use of an older fuse-ext2 (which seems to be stable at least on Mac OS X 10.6, i.e. on Intel). For PowerPC you'd have to see it you can get it to work or compile it yourself.

Your best option is probably to make an exchange partition with a filesystem that every operating system involved can read+write. I've chosen NTFS for my exchange partition, because I found it to be very stable on both Mac OS X (Tiger, PPC) and Linux via NTFS-3G and I can also use it from Windows, obviously, for the triple-boot-Intel-Mac-system I have (Windows 7/10, Mac OS X Snow Leopard + High Sierra, Linux). In your case ext2 might be a good choice, using ext2-fuse on Mac OS X. You can be almost certain that the filesystem won't be changed on the Linux side.

z970's picture
Offline
Joined: 2016 Aug 26

Thanks, all.

I found something called OSXFuse (https://osxfuse.github.io/), which is only for Leopard, but I did not find any changes in ability after installing and restarting.

I suppose it just isn't possible.

In any case, thanks again.

Duality's picture
Offline
Joined: 2014 Mar 1

If you're willing to do the dirty work of building a FUSE interface for ext4, it's possible. There appears to be someone who has done the work to get it to a read only state in the early days of ext4:

https://github.com/gerard/ext4fuse

Whether this still works for ext4 today is another question entirely.

I know folks who have built FUSE interfaces with little more than knowledge of Linux internals. MacFUSE and OSXFuse imitate the Linux interfaces, not perfectly but well enough.