Thanks to everyone who chipped in on this, a fix has been found.The problem is really that of getting LILO to boot the slave drive, which BIOS has found to be the first as the removable master is not present!
Solution is (in /etc/lilo.conf): disk=/dev/hdb bios=0x80 Works a treat! Bruce Ward