Booted fine from install DVD with:
Code:
hugesmp.s root=/dev/hdb2 rdinit= ro
Lilo.conf from install had everything setup correctly except
boot= /dev/hdb2. Don't know why this didn't work to put the boot
code in the volume boot record, but it simply wouldn't work.
I changed it to /dev/hdb and reran lilo. Everything seemed to work
fine until I tried to boot regularly. Had quite a scare when I looked
at bootsect.lnx on he Win2K partition and it was all 0's. I thought
I had destroyed the boot sector
and partition table of the
second hard drive.
I could have sworn I copied /dev/hdb to bootsect.lnx after I finished
running lilo. Was all set to copy the backup mbr I made before
installing to at least reconstitute the partition tale. Luckily, I
resisted that temptation and once again booted from the install DVD
and copied both /dev/hdb and /dev/hdb2 boot sectors and got them to
a hex editor. Turns out, /dev/hdb had the correct boot code and a
partition table and it was /dev/hdb2 that contained all 0's,
which is, of course, how it should be.
Copied the correct boot sector info into bootsect.lnx and booted
successfully from the HD.
I thought that lilo was not working correctly and would not write
the boot code to the mbr of the second hard drive. I looked all
over the net trying to find the correct switches to use with lilo
to make this work. I was set to try lilo -v -v and lilo -M which
I think are either incorrect or belong to past versions of lilo.
It's been a real education and I'm happy to say that the simplest
way to create the proper boot configuration is simply to run lilo
with the correct settings in lilo.conf.
Thanks again for all your help!