I've seen this kind of information from fdisk when you partition a drive and
then change the geometry in the BIOS. Have you tried turning LBA off in the
BIOS?
Bill
> -----Original Message-----
> From: Matt Stegman [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, July 11, 2000 5:38 PM
> To: Linux-Mandrake Expert List
> Subject: Re: [expert] No MBR
>
>
>
> OK, your lilo.conf looks good to me. You were saying that if
> you were to
> delete the "1" after "boot=/dev/hda" on the second line of
> /etc/lilo.conf,
> save the file, and run /sbin/lilo, then you get the error "Fatal:
> Partition entry not found", correct?
>
> As for fdisk, I haven't seen something like that since I overwrote my
> partition table with /dev/random. Tell me, what program did
> you use to
> partition your drive? Whatever it was, it doesn't seem to
> care much about
> compatibility; leaving all these partitions beginning or ending in the
> middle of a cylinder.
>
> Does this look corrupted to anyone else? I see fdisk apparently
> contradicting itself... maybe. Now, it starts off by giving us the
> "logical" geometry for the disk:
>
> > Disk /dev/hda: 240 heads, 63 sectors, 833 cylinders
> > Units = cylinders of 15120 * 512 bytes
>
> OK, so we have 833 cylinders total, for a size of ~6 GB.
>
> > Device Boot Start End Blocks Id System
> > /dev/hda1 * 1 412 3112798+ 83 Linux
> > Partition 1 has different physical/logical endings:
> > phys=(548, 179, 63) logical=(411, 179, 63)
> > Partition 1 does not end on cylinder boundary:
> > phys=(548, 179, 63) should be (548, 239, 63)
>
> Here, I see the partition ending before the cylinder: we've
> 240 logical
> heads in this cylinder, and the partition ends on the 179th.
> Now, Linux
> shouldn't care about this, so as long as you're not trying to
> dual-boot,
> you ought to be okay.
>
> The next part I don't understand: fdisk thinks the physical
> geometry is
> that the partition ends on the 179th head of the 548th
> cylinder. I don't
> know where this info is coming from. It then seems to think that the
> physical info is more reliable than the logical, and is
> applying the 240
> heads it got to that. Sounds like something is corrupted to me.
>
> > /dev/hda2 412 824 3112830 83 Linux
> > Partition 2 has different physical/logical beginnings (non-Linux?):
> > phys=(549, 0, 1) logical=(411, 180, 1)
> > Partition 2 has different physical/logical endings:
> > phys=(1023, 179, 63) logical=(823, 119, 63)
> > Partition 2 does not end on cylinder boundary:
> > phys=(1023, 179, 63) should be (1023, 239, 63)
> > /dev/hda3 824 833 68040 82 Linux swap
> > Partition 3 has different physical/logical beginnings (non-Linux?):
> > phys=(1023, 179, 63) logical=(823, 120, 1)
> > Partition 3 has different physical/logical endings:
> > phys=(1023, 179, 63) logical=(832, 119, 63)
> > Partition 3 does not end on cylinder boundary:
> > phys=(1023, 179, 63) should be (1023, 239, 63)
>
> Same problem on all the rest. I don't know why this is
> happening. I can
> say the only way to fix it is to delete and remake the
> partitions. If you
> do that, you'll also lose and have to remake you filesystems, too.
>
> -Matt Stegman
> <[EMAIL PROTECTED]>
>
>
>
>
>