Re: [BUG 2.6.7] : Partition table display bogus...
From: Andries Brouwer
Date: Sat Jun 26 2004 - 17:49:42 EST
On Sat, Jun 26, 2004 at 09:32:44AM -0700, andyb@xxxxxxxxxx wrote:
> displays the partition table for the drive that the kernel claims has an unknown
> partition table. The bootable flag indicator is neither blank nor an *; instead it
> was the ? character. Toggling the bootable flag in fdisk (bringing up the * ) and
> writing the changed partition table allowed the booting kernel to then read
> the partition table. This partition table has not been touched for many a kernel
> version and has been identified by all the previous kernels, through 2.6.6.
> Would the change that stopped the kernel from "guessing" the disk geometry have
> brought out the sensitivity to whatever was not correct with the PT?
Ah, excellent. See - I have no memory.
No - I keep repeating: please stop this geometry nonsense.
This is something entirely different. Linux does automatic partition recognition.
That of course is bad, especially if there is no partition table at all, like on
certain ZIP drives and memory cards for digital cameras (that behave like
big floppies). In order to guess right more often the kernel now only believes
that something is a valid DOS-type partition table when there is a valid
bootable flag indicator (0 or 0x080).
You had garbage there (or at least an unusual value) - and the garbage was harmless,
but now causes the kernel to reject this table.
Remains the question: do you have any idea from where you got this unusual value?
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/