pb with fat FS on linux with rsync

Paul Slootman paul at debian.org
Fri Nov 5 08:31:21 GMT 2004

On Thu 04 Nov 2004, jean-philippe Proux wrote:

> if I do :
> [jezequel at soleil tmp]$ rsync -aH /tmp/jppjppjpp ~jezequel/sauvNT
> chown "/home/jezequel/sauvNT/jppjppjpp" failed: Operation not permitted
> mkstemp "/home/jezequel/sauvNT/jppjppjpp/.mlkjmlkj.dKl4JR" failed: Operation not
> permitted
> chown "/home/jezequel/sauvNT/jppjppjpp" failed: Operation not permitted
> rsync error: some files could not be transferred (code 23) at main.c(632)
> I've got a error message !
> /tmp is on a ext3 filesustem type and sauveNT is a mony point of fat partition
> Of course I can do :
> date>~jezequel/sauvNT

Yes, but a chmod will fail (as FAT doesn't understand that concept).
The -a option implies "preserve user, group, times, permissions", all
concepts that are not (or almost not, in the case of permissions)
supported by FAT. Symlinks also aren't possible.

The -H option is also useless, as FAT has no concept of hard links.

Perhaps (if it's just for a backup) it's better to use tar to write a
tar file to the FAT partition. Otherwise don't use -aH, but only use
those options that are possible with FAT.

Paul Slootman

More information about the rsync mailing list