[1] http://bugs.debian.org/485961
Two questions that might possibly help. The first is that I suspect that
the internal SCSI bus termination isn't particularly robust, I think
that putting an external (68-pin, SE) terminator on the external SCSI
connector improves reliability of hardware detection and subsequent
driver load from initrd. So:
* Is the kernel doing something which affects the electrical interface,
e.g. glitching auto-termination state during initialisation?
The second thing is that Splackware (Bobware 10.2) is much more reliable
at detecting disc drives on the internal bus than Debian (Etch, 4.0).
One particular failure mode I see with Debian and at least some disk
types is that when it scans for the CD-ROM drive it does /something/
which causes the hard disc to appear at multiple SCSI IDs including the
one that the CD is at- which obviously screws things totally. So:
* Is the installer doing something which affects the electrical
interface, e.g. a badly-implemented SCAM probe?