Ralph Corderoy wrote:
Hi Rob,


MFM disc
1 1056 16 63 512

The `drive number' is in the range 0..3 so drive 1 would be drive 5 under ADFS. Perhaps that's it.

Ah that might do it...


I'm trying to get the HardDrive Image from my A5000 into the emulator.
I have a 520MB harddrive that I have made an image to an NFS drive
using FCFS.  However, when I tried that, it didn't work at all, the
emulator died just after the desktop started.


What OS are you running the emulator on?  Did it give any kind of
diagnostic when it died or the OS killed it?

I'll have a look and see where FCFS puts its meta-data.  IIRC it's
appended to the disc image so programs can use the bytes at the
beginning of the file as a disc image without problems.  But perhaps it
has an option to `compress' unused sectors or something.


Reading around, I thought I'd try a smaller disk, which I hooked up to
the Arc and formated as 959, 8, 63.  This I loaded with the stuff I
wanted, but couldn't get the emulator to work


Again, some more clues about how it didn't work would be helpful.


until I stuck:

MFM disc
1 1858 8 48 256

In the config file.


How does cylinders, heads, sectors, and sector size of 1858, 8, 48, 256
correspond to a drive formatted at 959, 8, 63?


It seems to work better, but I still get lots of:
Seek - cylinder address greater than specified (=1035)
Seek - cylinder address greater than specified (=1066)
Seek - cylinder address greater than specified (=1069)
Seek - cylinder address greater than specified (=1075)
Ad infinitum, while I'm using it.


This error comes from arch/hdc63463.c.  The seek command being given to
the hard drive controller is requesting a cylinder number, the one given
in the error message, that's greater than the number of cylinders given
in the most recent `specify' command.  There's some DEBUG in the
SpecifyCommand() function that you could turn on to see what dimensions
the OS is supplying to the controller.  It presumably gets these from
the first few sectors of the disc image and they're set up at format
time.

Better still, and I'll check this into CVS when I've Internet access,
change the error message from

fprintf(stderr, "Seek - cylinder address greater than specified (=%d)\n",DesiredCylinder);

to

    fprintf(stderr, "seek: cylinder address greater than specified, "
        "%u > %u\n", DesiredCylinder, HDC.specshape.NCyls);



Okay, just updated to the latest cvs, this is what I get


seek: cylinder address greater than specified, 1066 > 1024
seek: cylinder address greater than specified, 1066 > 1024
seek: cylinder address greater than specified, 1067 > 1024
seek: cylinder address greater than specified, 1067 > 1024
seek: cylinder address greater than specified, 1119 > 1024
seek: cylinder address greater than specified, 1118 > 1024
seek: cylinder address greater than specified, 1069 > 1024
seek: cylinder address greater than specified, 1069 > 1024
seek: cylinder address greater than specified, 1065 > 1024
seek: cylinder address greater than specified, 1065 > 1024
seek: cylinder address greater than specified, 1065 > 1024
seek: cylinder address greater than specified, 1066 > 1024
seek: cylinder address greater than specified, 1069 > 1024
seek: cylinder address greater than specified, 1035 > 1024
seek: cylinder address greater than specified, 1035 > 1024
seek: cylinder address greater than specified, 1035 > 1024
seek: cylinder address greater than specified, 1069 > 1024
seek: cylinder address greater than specified, 1069 > 1024
seek: cylinder address greater than specified, 1035 > 1024
seek: cylinder address greater than specified, 1035 > 1024

Any help?

I also created a new hd, and I seem the get the same problem...



more ../.arcemrc
MFM disc
1 1858 8 48 256
MFM disc
2 1858 8 48 256



-------------------------------------------------------
This SF.Net email sponsored by: ApacheCon 2003,
16-19 November in Las Vegas. Learn firsthand the latest
developments in Apache, PHP, Perl, XML, Java, MySQL,
WebDAV, and more! http://www.apachecon.com/
_______________________________________________
arcem-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/arcem-user

Reply via email to