> It would be really nice, if there's room, to have a later version of lilo on
> the boot floppy.  The version currently on the boot floppy won't work with
> large disks on which the kernel file is towards the end of the disk.  Later
> versions of lilo do handle this well.

There is actually a reason for this, which is that normally the way one runs
lilo from tomsrtbt is something like:

mount /dev/hda1 /mnt
mount /dev/hda5 /mnt/boot
mount /dev/sda1 /mnt/usr
chroot /mnt /sbin/lilo

which of course runs lilo from the system being lilo-ed.  Even in a bare-metal
recovery, it is best to first restore the systems filesystems, then run it this way.

The reason is that if you run the tomsrtbt lilo, you have to point it at the tomsrtbt
boot.b and cetera, leading to version mismatch problems with your system's lilo.

Since it is not recommended that the tomsrtbt's own lilo be used for anything
but tomsrtbt building itself and rare cases of building a bootable hard drive
from scratch, I intentionally chose to use the oldest lilo that would support
what is needed for tomsrtbt to install itself.

What situation are you in that you want to use the lilo on tomsrtbt rather
than using chroot to run the one on the target system?

-Tom

Reply via email to