Writing to a vfat partition problem

Madison Kelly linux at alteeve.com
Tue Apr 12 01:09:50 GMT 2005


Hi all,

   I have a problem where when I try to write to a 'vfat' partition (in 
Fedora Core 3, rsync 2.6.3) I get this error:

-=-=-[ error ]-=-=-
rsync: mkdir 
"/mnt/tle-bu/src0/tle-bu/231e2838-93b0-4f6f-8b8b-f09e24e1ed80" failed: 
No such file or directory (2)
rsync error: error in file IO (code 11) at main.c(381)
rsync: connection unexpectedly closed (8 bytes received so far) [sender]
rsync error: error in rsync protocol data stream (code 12) at io.c(359)
-=-=-[ error ]-=-=-

   The directory I am trying to write to already exists:

-=-=-[ shell ]-=-=-
[madison at akane cgi-bin]$ ls -lah 
/mnt/tle-bu/mnt0/tle-bu/231e2838-93b0-4f6f-8b8b-f09e24e1ed80/
total 8.0K
drwxr-xr-x  2 madison madison 4.0K Mar 31 20:59 .
drwxr-xr-x  3 madison madison 4.0K Apr 11 20:53 ..
-=-=-[ shell ]-=-=-

   And as you can see it is mounted as the same user I am trying to run 
'rsync' under. I am using the '--files-from=' switch to copy a specific 
list of files (basically for this test all the files in my '/boot' 
partition). The exact command I am calling is:

-=-=-[ shell ]-=-=-
[madison at akane cgi-bin]$ /usr/bin/rsync -aq --modify-window=1 
--no-whole-file --partial 
--files-from=/usr/share/tle-bu/cgi-bin/tmp/4_231e2838-93b0-4f6f-8b8b-f09e24e1ed80_00B0-7CF3.copy 
/boot /mnt/tle-bu/src0/tle-bu/231e2838-93b0-4f6f-8b8b-f09e24e1ed80
-=-=-[ shell ]-=-=-

   And the file '4_231e2838-93b0-4f6f-8b8b-f09e24e1ed80_00B0-7CF3.copy' 
contains:

-=-=-[ file ]-=-=-
[madison at akane cgi-bin]$ cat 
tmp/4_231e2838-93b0-4f6f-8b8b-f09e24e1ed80_00B0-7CF3.copy
/
/config-2.6.10-1.770_FC3
/config-2.6.10-1.741_FC3
/vmlinuz-2.6.10
/vmlinuz
/initrd-2.6.10.img
/initrd-2.6.10-1.770_FC3.img
/System.map-2.6.10-1.770_FC3
/vmlinuz-2.6.10-1.741_FC3
/vmlinuz-2.6.10-1.770_FC3
/System.map-2.6.10-1.741_FC3
/initrd-2.6.10-1.741_FC3.img
/System.map-2.6.10
/System.map
/grub
/grub/fat_stage1_5
/grub/reiserfs_stage1_5
/grub/iso9660_stage1_5
/grub/stage2
/grub/stage1
/grub/splash.xpm.gz
/grub/jfs_stage1_5
/grub/minix_stage1_5
/grub/menu.lst
/grub/ufs2_stage1_5
/grub/xfs_stage1_5
/grub/vstafs_stage1_5
/grub/device.map
/grub/grub.conf
/grub/e2fs_stage1_5
/grub/ffs_stage1_5
/lost+found
-=-=-[ file ]-=-=-

   I have successfully used this program to copy from the 'vfat' 
partition and other (ext2/ext3) partitions which is what leads me to 
think the problem has to do with vfat. Anything else I should mention 
that might help diagnose this problem?

   I have read a fair but but generally I am still pretty new to 'rsync' 
so I fully admit that I could be missing the obvious. Any help is much 
appreciated!

Madison

-- 
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Madison Kelly (Digimer)
TLE-BU, The Linux Experience; Back Up
http://tle-bu.thelinuxexperience.com
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-


More information about the rsync mailing list