Davno,

I think I beginning to understand your proposal.

My interpretation of it is you work inside Linux A and use its Lilo to compile the booting requirement for Linux B. This is achieved by mounting the kernel image on the /mnt subdirectory of Linux B.

This should overcome my problem but I still don't know how the connection is made by Lilo. Can you post a typical lilo.conf for compiling Lilo for Linux B while inside Linux A?

I am on my last leg of the journey to fill up the 152 partitions in the four hard disks with over 140 systems. It has been a great way of learning Linux. I plan to write a howto to show how easy it can be done. The trouble is many will laugh their heads off when they see how simple it is.