01 August 2012, 14:38 | #1 |
Registered User
Join Date: Feb 2011
Location: Wales
Posts: 279
|
Help transferring bulk files to A1200 CF HDD on a PC
My A1200 uses a compact flash card as the hard disk. I use a CF card reader to transfer files from my PC to the CF card within WinUAE.
I need to transfer a couple of hundred meg to the CF HDD and I am doing this within WinUAE, from a file folder on my PC (which shows up in Workbench) to my CF HDD via the reader. Workbench is booting directly from the CF hard disk, attached to my PC via the card reader. The file transfer takes hours and often fails. Transferring small numbers of files is ok, but vey slow. Any other ideas for transferring these files faster and more reliably? I can't simply do it via Windows as its an Amiga formatted HDD, so incompatible. |
01 August 2012, 15:06 | #2 |
Amiga Lover
Join Date: Jan 2010
Location: Stockholm / Sweden
Age: 46
Posts: 612
|
Maybe use a null-modem cable?
I got so bored with exactly this problem, so i bought a network card (PCMCIA) to solve the problem. |
01 August 2012, 15:12 | #3 |
Professional slacker!
|
You are already doing it the fastest way, Null modem or PCMCIA network will be much slower.
Maybe the CF is on it's last legs? Or it might be the way you have prepared the CF try adding some extra buffers - open a CLI Shell and type: addbuffers <drive>: 1000 example: addbuffers DH0: 1000 (do for the drive/partition you want to copy to) Also I assume you have WinUAE setup with a faster CPU speed/JIT? +Z3 Fast Ram? This will help, plus there is a turbo mode but I forget the key stroke to enable it... Hope that helps, Steve. |
01 August 2012, 15:18 | #4 | |
Registered User
Join Date: Jan 2002
Location: Germany
Posts: 6,985
|
Quote:
This is not ok. Copying files inside WinUAE should be almost as fast as copying files in Windows Explorer. And it should never fail. What does "fail" mean? What happens exactly? |
|
01 August 2012, 15:37 | #5 |
Retired Quartex Sysop
Join Date: Sep 2001
Location: Roman Verulamium
Age: 58
Posts: 1,873
|
Got MaxTransfer set correctly?
|
01 August 2012, 16:13 | #6 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
How are you copying files? Not all file utilities handle very deep paths or long file names.
Try plain "copy from: to: clone all quiet" and uaehf.device. |
01 August 2012, 20:32 | #7 |
PSPUAE DEV
|
I would agree with steve, I used to get same problem when I first ventured into CF HDD.
I had to leave my PC on for 24 hours once, until I learnt about buffers. As soon as I added 2000 buffers, it only took about 20 mins to copy over 3GB's of data across, with no errors. |
01 August 2012, 23:35 | #8 |
Registered User
Join Date: Feb 2011
Location: Wales
Posts: 279
|
added buffers and used a higher powered emulated amiga in WinUAE and the transfer was much quicker.
It was failing because every few minutes Windows would try to recongise the CF disk and a box would pop up asking to format the disk, which woukd interrupt the file transfer in WinUAE So now I want to copy the entire contents of my CF card to my PC. Speed is sorted, so how do I go about preventing that annoying interrupt? Also, how many buffers can you add before the benefit stops? |
01 August 2012, 23:41 | #9 | |
Amibay Mod/Staff
Join Date: Jun 2010
Location: birmingham uk
Age: 48
Posts: 1,019
|
Quote:
|
|
02 August 2012, 00:06 | #10 |
Professional slacker!
|
That message should only pop up the first time you insert the CF, I'm wondering if the card reader is resetting it's self?
Have you another CF reader to try? |
02 August 2012, 00:08 | #11 |
Amibay Mod/Staff
Join Date: Jun 2010
Location: birmingham uk
Age: 48
Posts: 1,019
|
mine dont interfere i dont even cancel it
|
02 August 2012, 00:20 | #12 |
PSPUAE DEV
|
Mine used to do that, it would go for about 30 mins, then stop.
I had to do F12, unplug reader, plug it back in, then unpause WinUAE and it would continue normally. |
02 August 2012, 14:31 | #13 |
Registered User
Join Date: Feb 2011
Location: Wales
Posts: 279
|
I've bought another cheap USB CF reader for my PC just in case its a loose connection at the USB end as it did seem to be a bit sensitive when moved. When it arrives I'll update this thread.
|
02 August 2012, 14:36 | #14 |
Professional slacker!
|
|
02 August 2012, 22:14 | #15 | |
Registered User
Join Date: Feb 2012
Location: Tayside
Posts: 181
|
Quote:
|
|
03 August 2012, 10:53 | #16 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
Quote:
Slower transfer speeds (when writing to CF) are normal because there are no delayed write caches. Windows won't cache plain block devices because caching is normally handled by filesystem drivers. Cache needs to be implemented in WinUAE (workaround is huge buffer numbers but buffers isn't exactly same as real cache) but it isn't trivial and it is very easy to create cache that misses some corner cases, also handling possible disk errors will be complex. |
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Transferring files from Amiga to PC. | davidmanvell | support.Hardware | 12 | 07 June 2011 09:03 |
Easier way of transferring files | edd_jedi | New to Emulation or Amiga scene | 15 | 03 July 2010 17:44 |
help transferring files to my CF drive | Dreamcast270mhz | support.Other | 3 | 21 January 2010 23:18 |
transferring files from pc->amiga with floppy | sanDae | New to Emulation or Amiga scene | 98 | 28 January 2009 11:46 |
Problems transferring files from PC to Amiga | Gary335 | support.Other | 8 | 26 January 2009 18:03 |
|
|