21 January 2020, 18:42 | #1 |
Registered User
Join Date: Dec 2013
Location: Norway
Posts: 10
|
Conner CFN170A imaging
I'm trying to image this disk using WinUAE 4.3.0
It's a CHS only disk, so I get the prompt to enter the geometry when I try to create a hardfile. The defaults (or detected?) are correct according to the Conner PDF at ftp://ftp.seagate.com/techsuppt/seag...s/allconnr.pdf and also here: https://stason.org/TULARC/pc/hard-dr...SL-IDE-AT.html Unfortunately, there is no information on the label of the hard disk. However, when I start the creation, WinUAE gives an error Code:
Hard drive image file creation failed. Error 0:-14 ((null)). However if I change the number of Heads to 15 or 8 or 4, WinUAE will create an image, however, it is unreadable by the Amiga. Is this a limitation of the IDE to USB interface I have, or something to do with WinUAE |
22 January 2020, 18:12 | #2 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
|
Hmm.. IDE protocol max heads is 15 but when using SCSI read hack, it probably will accept larger (logical) head values..
Does http://www.winuae.net/files/b/winuae.7z read it correctly? (Don't use it for anything else, it is current development version) |
22 January 2020, 18:25 | #3 |
Registered User
Join Date: Dec 2013
Location: Norway
Posts: 10
|
Same error as before, unfortunately
|
22 January 2020, 18:36 | #4 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
|
Right, default geometry of 16 heads is a bit weird..
Lets see what log shows, run with -log command line parameter and do imaging attempt with 16 and 15 heads. Attach logs (winuaebootlog.txt, you can strip beginning of log files, there is nothing important) |
22 January 2020, 23:19 | #5 |
Registered User
Join Date: Aug 2004
Location:
Posts: 3,333
|
Did you try the native geometry? That's 1339 cyls, 4 heads, 63 sectors/track. Using the translated geometry will omit sectors near the end of the drive. (Edit: I was wrong about that.)
Also, can you post the drive's IDENTIFY DEVICE data? (The Read Identity button should read that.) Last edited by mark_k; 23 January 2020 at 16:17. |
23 January 2020, 11:28 | #6 |
Registered User
Join Date: Dec 2013
Location: Norway
Posts: 10
|
I've uploaded logfiles here for 16 heads, 15 heads and native geometry.
https://drive.google.com/drive/folde...K5?usp=sharing 16 fails 15 creates an HDF but the Amiga sees it as non dos Native create and HDF, but also not a dos disk in device DH0 I noticed the native HDF shows a different geometry than specified when creating the HDF |
23 January 2020, 16:20 | #7 |
Registered User
Join Date: Aug 2004
Location:
Posts: 3,333
|
My suggestion about "native geometry" above was wrong. The drive might have 1339 physical heads and tracks, but it uses a variable number of physical sectors per track, so that geometry isn't used or relevant for accessing the drive.
I think the 892/6/63 is just made up by WinUAE, based on the size of the .hdf file. What make/model of IDE-USB converter are you using? Last edited by mark_k; 23 January 2020 at 16:52. |
23 January 2020, 16:43 | #8 |
Registered User
Join Date: Aug 2004
Location:
Posts: 3,333
|
|
23 January 2020, 17:19 | #9 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
|
Quote:
winuae.7z updated. It really should work now. Heads=16 was considered out of range. |
|
24 January 2020, 10:16 | #10 |
Registered User
Join Date: Dec 2013
Location: Norway
Posts: 10
|
No errors using 16 heads this time, though the log file (updated version in google drive) is showing a lot of ATA errors.
Code:
IOCTL_ATA_PASS_THROUGH_DIRECT ID failed 00000032 IOCTL_SCSI_PASS_THROUGH_DIRECT: 28.00.0B.00.27.01.00.00.3F.00. OK (32256 bytes) Does anyone know of a USB or PCI(E) to IDE that supports CHS? |
24 January 2020, 10:41 | #11 | ||
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
|
Quote:
Did you try mounting the image? or checking it in hex editor if it starts with normal looking RDSK block? Quote:
|
||
24 January 2020, 22:54 | #12 |
Registered User
Join Date: Aug 2004
Location:
Posts: 3,333
|
I haven't tried, but I would think a cheap PCI-E IDE card is likely to support CHS accesses (which would be done automatically by the Windows driver).
Does IOCTL_ATA_PASS_THROUGH_DIRECT cause Windows to send either ATA PASS THROUGH (12) or ATA PASS THROUGH (16) SCSI commands? Or does it only apply to native IDE/SATA controllers? Also, I seem to remember WinUAE only uses ATA PASS THROUGH (16) for CD/DVD devices. But perhaps some USB converters only support that and not ATA PASS THROUGH (12)? The 16-byte command, apart from not clashing with the SCSI opcode for some CD/DVD function, supports 48-byte ATA commands. |
27 January 2020, 09:59 | #13 |
Registered User
Join Date: Dec 2013
Location: Norway
Posts: 10
|
I tried a cheap PCI-E IDE card, and it didn't even detect the hard disk. I have another old amiga hard disk, which it did detect.
Looking at the HDF file from the CHS disk obtained with the latest WinUAE beta, the hex view does not show a normal RDSK block at the header, but a little further down at 600, it does appear. Then even further down, you can see some text from an email on the disk Last edited by iampaulh; 27 January 2020 at 10:00. Reason: disk clarification |
27 January 2020, 13:02 | #14 |
Registered User
Join Date: Aug 2014
Location: Zagreb / Croatia
Posts: 302
|
First is MBR. Some Amiga HD partition tools like in AROS can make that combination of MBR + RDB.
Also MICROBTX is for Microbotics. Last edited by Tomislav; 27 January 2020 at 13:59. |
27 January 2020, 14:51 | #15 |
Registered User
Join Date: Aug 2004
Location:
Posts: 3,333
|
Have you tried booting from the new image file in WinUAE?
If you post a hex dump of the other PART sectors I can tell you which offsets/lengths the individual partitions are at. |
27 January 2020, 17:16 | #16 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
|
RDB screenshot looks valid. RDSK PART block offset matches PART block and next offset points to following 512 byte block (which is not visible in screenshot but probably is another PART block). RDSK block does not need to be located in first block.
|
28 January 2020, 21:50 | #17 |
Registered User
Join Date: Dec 2013
Location: Norway
Posts: 10
|
I tried mounting the image, but it just comes up with "not a dos disk in DH0"
I also tried mounting the hard disk directly via the USB adapter, and it also gives the same error. I connected the disk to my A1200 again just to make sure, and it works fine. |
01 February 2020, 21:54 | #18 |
Registered User
Join Date: Aug 2004
Location:
Posts: 3,333
|
Are you able to upload the first (say) couple of megabytes of the image file? (You might want to view it in a hex editor before uploading to make sure there's no personal data in it.)
Maybe there could be some duplicated sectors? |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
A never ending imaging story ... | SimonV | Collections | 57 | 21 May 2021 18:03 |
Kryoflux Imaging Timings | sTe | support.Other | 7 | 06 August 2019 11:35 |
Imaging Disks | sTe | support.Other | 4 | 05 June 2019 03:12 |
URGENT: Looking for Conner CP30254H Hard Drive | Crown | support.Hardware | 10 | 09 September 2010 23:11 |
New imaging method? | Pheonix | request.Apps | 2 | 27 August 2009 05:41 |
|
|