Bad idea, IMO. On systems with DOS occupying the entire first drive and
Linux installed on the 2nd drive, installing Lilo on the extended
partition is the only alternative to installing it in the MBR, which is
also a frequent cause of problems for newbies.
I also dislike the idea of making the Lilo installer access /dev/hda and
interpret the partition tables in order to find the extended partition.
Interpreting the contents of a partition table is foreign to its
function.
Wouldn't it be more reasonable to make the partition type available to
'mkfs', 'mkswap', and the like, and have them warn about non-Linux
partitions and flat out refuse to run with an extended partition? At
the moment, the partition type code serves no function outside of the
'fdisk' partition listing.
-- Bob Nichols rnichols@interaccess.com