You can get ext2 for macosx.  It's a unix but not a linux machine,  
and ext2 is of linux origin :)

I think http://sourceforge.net/projects/ext2fsx/  is the one to use,  
it's been a while.
Backwards and forward compatible with ext3, but it won't be journaled  
while mounted.

You could have an ext2 image that's stored on the usb disk - or,  
actually, just keep the tarfile on the usb disk..

Also see 'man mount'.  You might be able to do something like  'mount  
…  -o umask=XXX  dmask=YYY fmask=ZZZ'     where X,Y,Z are masks to use.

I don't think it is setting the permissions to 700, it's just not  
preserving  or storing any permissions

-s


On 11 Set 2007, at 08:55, Graham Petley wrote:

> When I untar a file onto a USB disk which has been formatted with  
> FAT, all the
> file permissions are 700. The original permissions on the files in  
> the tar
> archive have been lost (they are mostly 644 and 755).
>
> This is a problem if you are working on a remote Windows computer  
> with a live
> CD and your data on a USB disk. Any modifications to files on the  
> USB disk have
> to have their permissions laboriously edited by hand on a Linux system
> afterwards. It's possible to reformat the USB disk to say Ext2, but  
> then it
> can't be read on a Windows PC or even a MAC (which is really  
> surprising since a
> MAC is a Unix machine, but that's the way it is).
>
> When I was in the UK recently I checked a number of Linux books for  
> information
> on workarounds to this problem, but all the books ignored it. No  
> discussion at
> all. Yet FAT is a crude file system and USB disks a good way to  
> store data. Am
> I missing something here ... is there a good way to keep file  
> permissions on a
> USB disk which is readable by Linux, MAC and Windows computers?
>
> Best regards, Graham Petley
> _______________________________________________
> MLUG-list mailing list
> [email protected]
> http://mailserv.megabyte.net/mailman/listinfo/mlug-list

_______________________________________________
MLUG-list mailing list
[email protected]
http://mailserv.megabyte.net/mailman/listinfo/mlug-list

Reply via email to