Hi, upon setting up OS3.9 on an Amiga 3000/040/32MB-RAM this weekend I encountered the problem with AMIDOCK causing a RAMLIB error upon bootup.
This seems to be a common problem with OS3.9 (judging by a Google search).
I found a solution on usenet which worked:
I look in HDToolBox and saw that the MaxTransfer value was set to
0xffffffff; after setting it to conservative 0x1f00 everything run fine...
...the above is quoted from a Usenet post. I guess it's a trade-off because it slows down the SCSI access a bit, but I'm glad it works.
But, I'm just wondering:
WHY does this work? What was Amidock doing that caused the RAMLIB problem? Even though I have it fixed, I would still like to understand the foundation of this problem.
PS: On my Amiga
2000/040/32MB-RAM I didn't get this error. It has an A2091 SCSI controller with GURU-ROM, though.