I don't know how you're booting, but hda2 must be your extended partition, which doesn't show up in cfdisk's main screen. It does (or should) if you choose Print - Table from the cfdisk menu. You'll see a type 0x05 or type 0x0F listed under ID for the 2nd partition. Linux fdisk will also show the extended partition.
Tom Rob Mahurin wrote: > Here's an idea. I have winNT on hda1 and linux begins on hda5 and spills > over to hdb* -- entirely logical partitions, not a bootable primary among > them. lilo appears to have installed itself on hda2, which does not show up > in cfdisk or any other such utility. Also, cfdisk et al. do not show any > partitions as being bootable or active or whatever. Net result: my system > boots to lilo but did not interfere with my existing NT installation. > > I don't know why this works and haven't found a decent explanation, but it > does. Attached is my lilo.conf. If anybody knows why my system boots, I > would appreciate an explanation; at any rate, I hope it helps. > > Rob >