Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Use a Linux file system for Mac/PC drive sharing System
I am constantly reading about people trying to move large files between NTFS and HFS+ partitions. I know that NTFS has Read Only support in 10.3, but there is a better solution...

The Mac OS X Ext2 Filesystem project has a great driver for OS X that provides full ext3 Read/Write support for OS X. For the other side of the game, Paragon has an interesting piece of software called Paragon Ext2FS Anywhere, which provides full ext3 support for 9x/ME/NT/2000/XP for only $29.95 with a free demo available. There you have it; a Linux journaling filesystem with support for files over 2Gb and large partitions. The perfect solution for sharing a single external drive between Macs and Windows.

[robg adds: I haven't tested this hint...]
    •    
  • Currently 2.60 / 5
  You rated: 3 / 5 (5 votes cast)
 
[46,730 views]  

Use a Linux file system for Mac/PC drive sharing | 10 comments | Create New Account
Click here to return to the 'Use a Linux file system for Mac/PC drive sharing' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Use a Linux file system for Mac/PC drive sharing
Authored by: tji on Feb 23, '04 03:07:52PM

It would be nice if Apple would include ext2/ext3 support in the base operating system. I use several external firewire drives with my Cube. It would be cool to be able to move them among my Cube, Powerbook, and Linux server. The only other universal option is FAT, with all of its shortcomings.

It's highly unlikely that M$ will support any open filesystems. They don't want to encourage anyone to look beyond Win*. There is a free Windows ext2 driver available at: http://uranus.it.swin.edu.au/~jn/linux/ext2ifs.htm



[ Reply to This | # ]
Use a Linux file system for Mac/PC drive sharing
Authored by: kisch on Feb 23, '04 04:42:01PM

Have a look at http://sourceforge.net/projects/ext2fsx
ext2 file system support for MacOS X.
Tried with Jaguar - works flawlessly.

- kisch



[ Reply to This | # ]
Use a Linux file system for Mac/PC drive sharing
Authored by: GlowingApple on Feb 23, '04 05:41:52PM

Do these programs support ext2 and ext3? The project page on sourceforge looks like it's only for ext2.

---
Jayson



[ Reply to This | # ]
Use a Linux file system for Mac/PC drive sharing
Authored by: Bruce Miller on Feb 23, '04 05:59:47PM

Ext2FS supports mounting and reading/writing both ext2 and ext3 (journaled). I have found Ext2FS versions later than 1.0.1 to be VERY picky about mounting ext3 PPC Linux volumes, the last dismount must have been perfect or the volume will refuse to mount in OSX. It's a feature to protect against mounting unclean volumes, but I have found it refuses to mount most volumes that were shut down properly, which 1.0.1 handles effortlessly. I do miss the ability to easily rename the ext3 volume in Panther, which the latest versions provide.



[ Reply to This | # ]
Use a Linux file system for Mac/PC drive sharing
Authored by: heathpitts on Feb 24, '04 01:29:02PM

I tried this two weeks ago with the exact same software. I had this connected to a dell xp laptop using the paragon software and my powerbook using the ext2 driver. Biggest problem that I had was in the xp laptop would quit seeing the drive if it ever went to sleep. I also had a problem if i formatted the drive through the paragon software and then tried to rename it on my powerbook.



[ Reply to This | # ]
Use a Linux file system for Mac/PC drive sharing
Authored by: Trusted Content on Feb 24, '04 08:30:10PM
I tried using this to transfer files on my USB key between my Mac and my laptop running Arch Linux. After copying about 1 meg of any file to the key (formatted ext2), my Mac kernel paniced with the following dump:

Sun Feb 22 23:31:59 2004


panic(cpu 0): ext2_cmap: allocation requested inside a block (possible filesystem corruption): qbmask=1023, inode=12, offset=1453568, blkoff=512
Latest stack backtrace for cpu 0:
      Backtrace:
         0x000833B8 0x0008389C 0x0001ED8C 0x1C2F7518 0x000B79DC 0x000BB820 0x000BB4E4 0x000BB310 
         0x1C2F22AC 0x000CD1C8 0x00204134 0x0020422C 0x0023DD24 0x00093D20 0xFF131827 
      Kernel loadable modules in backtrace (with dependencies):
         net.sourceforge.ext2fs.fs.ext2(1.1.1)@0x1c2e4000
Proceeding back via exception chain:
   Exception state (sv=0x1AD40A00)
      PC=0x9001050C; MSR=0x0000F030; DAR=0x1B218004; DSISR=0x40000000; LR=0x90297C98; R1=0xF00806C0; XCP=0x00000030 (0xC00 - System call)

Kernel version:
Darwin Kernel Version 7.2.0:
Thu Dec 11 16:20:23 PST 2003; root:xnu/xnu-517.3.7.obj~1/RELEASE_PPC


*********


[ Reply to This | # ]
Use a Linux file system for Mac/PC drive sharing
Authored by: GlowingApple on Aug 08, '05 01:13:48PM

Unfortunately this program/driver/kext doesn't work in Tiger. Does anyone know of any other way to mount ext2/3 in Tiger?

I can still boot into Gentoo, and can read and write HFS+, so it's not crucial, but would be nice to have full interoperability between the two OSs.

I have to agree with tji, I'm quite surprised that Apple can't read ext2/3 natively. My guess is that they are sticking to open source with UNIX rather than Linux to stay away from the current political issues with the GPL and such (we all love SCO don't we?).

---
Jayson --When Microsoft asks you, "Where do you want to go today?" tell them "Apple."



[ Reply to This | # ]
free Ext2 driver for Windows
Authored by: ruaric on Aug 09, '05 04:09:12AM
free Ext2 driver for Windows
Authored by: ruaric on Aug 09, '05 08:50:28AM
Another option if you have older versions of Windows (95/98/ME) or if you don't want a full kernel driver is Explore2fs.

[ Reply to This | # ]
Use a Linux file system for Mac/PC drive sharing
Authored by: oskarloko on Dec 22, '07 05:35:39AM

I had installed the open source driver on Tiger.
However, with the last update, my macosx system went unstable and only bootable on single user mode. ( Kernel panics and Black Screen of Death were unavoidable on normal boot )
After trying a lot to rescue the system, I was forced to format my MacOsx partition and reinstall it

( Thank I have a Linux installed so I was able to mount HFS on readonly and save my data )

I've been watching over the proyect, but it seems a little abandoned... I don't want to use it until a new upgrade.

¿ Maybe a Ext3 FUSE will be an option ?



[ Reply to This | # ]