Re: corruption with A7A266+200GB disk?

From: Andries Brouwer
Date: Tue Sep 02 2003 - 16:58:21 EST


On Tue, Sep 02, 2003 at 02:28:16PM +0100, steveb@xxxxxxxxxxxxxxxx wrote:

> I just got a new 200GB disk (WDC WD2000JB) for my home machine (Asus A7A266,
> Ali chipset). I put some partitions on it like so:
> hda1: 100MB - /boot
> hda2: 8192MB - /
> hda3: 1024MB - swap
> hda4: the rest (about 190GB I guess) - /home
>
> I find that when I mkfs on /home, I get massive filesystem corruption on /
> When I fsck / (and restore the deleted files) I get massive filesystem corruption on /home.
>
> so...anyone else seen this? Is it a known driver problem?

No doubt wraparound at 137 GB. (2^28 sectors of 2^9 bytes gives a 2^37 byte,
that is 128 GiB limit; to get past this you need support for lba48)

Recently we discussed a case where Linux decided that the hardware
could not handle lba48 but forgot to adapt the total capacity.
That was a Linux bug.

In fact, if I am not mistaken, the idea that that hardware could not
handle lba48 was due to a misunderstanding. That was another Linux bug.

Maybe these have now been fixed in some kernel versions.

So, you must check (i) what Linux thinks your hardware can do, and
(ii) what your hardware can do in reality.
Maybe the former can be seen in /proc/ide/hdX/settings under "address"
or so.

-
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/