I have Linux installed on the 340Mb PCMCIA disk. I had to tell the BIOS to swap the drives over to get LILO to boot with the following /etc/lilo.conf:
verbose=3
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
prompt
timeout=50
image=/boot/vmlinuz
label=linux
root=/dev/hdc1
read-only
image=/boot/vmlinuz.old
label=old
root=/dev/hdc1
read-only
other=/dev/hda1
label=pw