On Sat, 2004-12-11 at 03:08 -0800, Hervé Pagès wrote: > Hi everybody, > > Today I had to move some big divx files from a ext2 to a NTFS partition, > both > on the same disk (/dev/hda2 and /dev/hda1 respectively). Since my FC3 > installation > does not handle NTFS, I first moved them to an intermediate FAT32 > partition located > on another local drive (/dev/hdd10), rebooted on Windows XP and then > moved them > from E: (/dev/hdd10 again) to C: (/dev/hda1). > It tooks 50 min for FC3 to move my stuff (7.3 GB) from /dev/hda2 to > /dev/hdd10. > Then it took only 5 min for Windows XP to move the same stuff from > /dev/hdd10 > to /dev/hda1. > Hence transfer speed was 24 MB/s under Windows XP (which seems something > normal) while it was 10 times slower under FC3. Any idea of what's going > one here? > > FC3 is running on an Athlon 2400 XP with 512 MB of RAM. > /dev/hda is a Seagate Barracuda 120 GB / 7200 rpm / 8 MB cache (ST3120026A). > No /dev/hdb. > /dev/hdd is a Seagate Barracuda 80 GB / 5400 rpm / 2 MB cache (ST380021A). > Sony CD/DVD combo on /dev/hdc. > I would guess this is related to the speed/cache differences in the drives. The first write was to a 5400rpm with 2mb cache. (hdd) the second was to a 7200rmm with 8mb cache. (hda) It may also be affected by the bus speed. Are both drives on ultra-ata controllers and using the ultra cables? Are both rated the same ata speed? (ATA 100 to ATA 100 for example), or different speeds? I also note that you have the cdrom as the master on the secondary controller. In my experience this is not usually a good idea. It can slow down the entire bus. I have always been told to use the hard disk as the master and the cdrom as the slave when both are on the same bus.