I used to have this problem with my A1200. When I booted from my SCSI hard drive on 1230scsi.device, the machine would boot from the drive once, then reboot due to setpatch, then it wouldn't boot again. As a workaround, I connected an IDE hard drive (non-bootable, but formatted) to the internal IDE interface and it worked.
Eventually I burned my own 3.9 ROM chips so I no longer need the setpatch ROM update. This means I can cold boot from the SCSI drive without anything connected to the IDE interface.
I don't know if this will really help you though, as I don't think the A2000 has an on board IDE interface does it?
--
moto