Well, I finally got this to work, with a couple of changes to mkbootdisk.
1. Since there is no partition table on a LS-120 by default, mke2fs
complains about using
the entire disk. It asks for confirmation, which the script doesn't
give it. Hence, the hang.
I worked around it by doing the mke2fs manually and commenting out
that part of the script
(I suppose in the final version, a 'y' could be echoed in the script
and redirected so that mke2fs
would see it?)
2. The key thing to getting LILO to work was adding the line 'disk=/dev/hdb
bios=0' to the lilo.conf
file mkbootdisk creates. Thanks to the folks at www.linuxrouter.org
for this tip!
Axalon, what do you think the best way to resolve this is?