Hi,
i'm not sure this is a software problem, but most probably yes.
I recently bought the Yamaha SCSi=>IDE converter on Amibay for use on my A3000. The installation couldn't be simpler - I just connected it to the scsi cable from mobo then plugged into it a 20GB Seagate IDE drive and it was instantly recognized.
I prepared the drive under WinUAE - first I was just using FFS, but it was very problematic - data corruption, partitions turning to NDOS etc. Probably a problem with maxtransfer value or something (I used the defaullt value).
So in the end I did it properly - I partitioned the drive using SFS with help from a tutorial, set mask to 0x7ffffffe and maxtransfer to 0x1fe00. The partitions are - 3 x 250MB and the rest is divided into ~4GB chunks. One of the system partitions has ClassicWB ADVSP installed, another has OS 3.9 (the third one is a backup of ClassicWB).
The problem - in CWB only the 250MB system partitions mount, the rest is not recognized. In OS 3.9 everything works just fine. If I first boot to OS 3.9 and then reboot to CWB all partitions are normally accessible, but not when I cold boot to CWB.
I thought probably the rom update that loads with OS3.9 has something to do with it, but when I run "version scsi.device" from shell I get the same version in both OSs - 43.43, I think.
Any ideas? Thanks for your help in advance!
EDIT: I checked again and the CWB only shows scsi.device version 40.12 (I probably had the ROM update already loaded before). So I suppose this might be the reason. How do I update the scsi.device? Is it enough to update the file on the HDD? Thanks.