2001-11-10 12:28:38

by quintaq

[permalink] [raw]
Subject: Problems creating filsystems and with dd

Hello,

On 8th October I posted the following :

> I have just installed a Maxtor 30GB drive as /dev/hdc in my SuSE 7.0
> system which has a vanilla 2.4.10 kernel. I found that I could write the
> partition table and create a small ext2 partition for /boot plus 768MB of
> swap. Creation of the main ext2 filesystem on /hdc7 failed (before the
> inode tables even began to be written), with "file size limit exceeded".
> The same problem recurred every time I tried - and I did try various
> combinations of partition size. I see the same error message when trying
> to change partition table flags. The problem is identical using fdisk,
> cfdisk and parted. I have no file limits set in ulimit and I do notthink
> that this is the problem.
>
> I eventually put the same drive as /dev/hdc in another box running a
stock
> SuSE 2.2.16 kernel and creation of the filesystems completed without any
> problem. I have also verified this by booting this box using SuSE's
2.2.16 rescue kernel.
>
> Any ideas?

Alan Cox responded :

>Obvious one to check would be to see if when 2.4.10 acquired the page
>cache changes someone backed out the device picks up underlying file size
limit >bug fix that the -ac tree has and went to Linus.

>It really sounds like that happened.

I have seen the same problem with subsequent kernels down to 2.4.14, which
I just installed. I have also found the file size limit exceeded
error when trying to back up with dd if=/dev/hda1 of=/dev/hdc1 bs=16k,
where both partitions are 7.5 GB. Here again, I do not see the problem if I
revert to 2.2.16.

I was wondering (a) if the problems are related, and (b) whether a fix is
likely soon.

I am not subscribed, so a cc to me from any responder would be kind.

Thanks,

Geoff

_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com