Originally Posted by scocha
Well, if I choose the menu option to just write LILO to the superblock of the first (/root)partition of sdb, then does that make sdb bootable?
After doing that, you would need something else to make sdb bootable.
I don't know if you could find or install an old style MBR on that disk that transfers control to the boot sector of the sector marked as bootable. I also don't know if Linux partition table managers can be told to set the old style partition bootable flag.
I think you could use dd to copy stage 1 of LILO from sdb? to sdb.
I'm pretty sure you could use dd to copy stage 1 of LILO from sdb? to a file which you could put on the Windows system, then modify boot.ini so ntldr gives you the choice to boot Linux through that file.
I've see a Windows program you can download for free to which you can specify a partition and it will create a tiny customized boot routine to transfer to the boot sector of that partition. That works just like the option immediately above, but with one extra stage (ntldr loads that customized boot routine, which loads stage 1 of LILO).
Probably all those choices are harder than just finding a different installer for LILO (or using GRUB) and installing stage 1 directly in the MBR of sdb.