logo       

Re: ntfs-3g and rsync: directories copied, files always get 'operation not : msg#00031

linux.file-systems.ntfs.devel

Subject: Re: ntfs-3g and rsync: directories copied, files always get 'operation not permitted'


On Sat, 15 Jul 2006, Don Bright wrote:

> I'm trying to rsync all the files on one NTFS filesystem to another.
>
> It does not work.
>
> The steps I took:
>
> 1. Win XP on /dev/hda1
> 2. Ubuntu Linux on /dev/hda2
> 3. apt-get remove libfuse and ntfstools (libfuse not new enough for ntfs3g)
> 4. get new source for ntfstools, libfuse, and ntfs3g, make install
> 5. mkntfs /dev/hda7
> 6. ntfs-3g /dev/hda1 /mnt/win
> 7. ntfs-3g /dev/hda7 /mnt/win2
> 8. rsync -avv /mnt/win/ /mnt/win2/
>
> This produces all the directories on /mnt/win2. However, none of the files
> are copied. Additionally there are dozens (hundreds?) of errors on every
> file that starts with a '.'. For example:
>
> rsync: mkstemp "/mnt/win2/temp/temp/media/.wheel.bmp.rqOKM5" failed:
> Operation not supported (95)
>
> Am I missing something?

The 'silent' option (which is actually a misnomer). Then if you have more
then about 100,000 files will hit the documented, known issue:

Problem: "Operation not supported" message when creating a file:
Answer: This is a controlled refusal of file creation which can happen
when there are already about 100,000 files on the NTFS and the
MFT needs to be extended in a way which isn't implemented yet.
Workaround: Delete files then you can create new ones.
Status: High priority work.

Thank you for testing and reporting the findings!

Szaka


-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise