guestToo,
Adding the ramdisk_size directive to the the "append" directive finally solved the problem.
The statement now reads:
append = "PFILE=pup001-none-524288 PHOME=hda ramdisk_size= 65536"
...and Puppy now boots from LILO.
I don't know if the size has to be that big... I just grabbed an even binary power of 2 that I though would be sufficient ( the machine has 256 MB ram so there is plenty).
Perhaps later, I'll adjust it downward and see what the minimum is, and post results for any interested party, but for now, I'm just glad to have solved this issue - Thanks again for all your help.
Best Regards,
kcin
How to Dual Boot Puppy on VectorLinux Box loading with LILO?
noip, Ian did previously add your lilo instructions to the how-to wiki, located here.
I love it when a plan comes together
--Hannibal Smith
--Hannibal Smith