On Fri, 2006-07-28 at 11:26 +0200, Yuval Fledel wrote:
> On 7/25/06, Anton Altaparmakov wrote:
> > > For comparison, coping a large file from one ntfs partition mounted
> > > using the kernel driver to another ntfs partition mounted using
> > > ntfs-3g copied ~142MB in 5:19 minutes. (actual size on disk: 134MB):
> > > real 5m18.255s
> > > user 0m0.028s
> > > sys 0m0.728s
> >
> > And how about with the kernel driver as destination? (Just do "touch
> > destination" mounting with ntfs-3g, then unmount, mount with kernel driver
> > and do the copy.)
>
> I get "dd: writing to `file': Operation not supported" (on the upside,
> the times are really good now)
> It also happens on a file that was created in Windows (which is not
> marked as sparse)
>
> Debian stock kernel 2.6.16-17
> NTFS kernel driver 2.1.26 [R/W]
>
> dmesg explains (for both inodes):
> ntfs_attr_extend_allocation(): Not enough space in the mft record for
> the extended attribute record. This case is not implemented yet.
Ah, yes, that makes sense actually. The above kernel driver does not
have the support for the attribute list attribute so it only managed to
extend the file until the mapping pairs array became too big to fit in
the mft record...
Best regards,
Anton
--
Anton Altaparmakov <aia21 at cam.ac.uk> (replace at with @)
Unix Support, Computing Service, University of Cambridge, CB2 3QH, UK
Linux NTFS maintainer / IRC: #ntfs on irc.freenode.net
WWW: http://www.linux-ntfs.org/ & http://www-stu.christs.cam.ac.uk/~aia21/
|