ext2 limitations?

Are there any limitations of the ext2 file system support?
I can’t seem to mount some of my newer ext2 partitions.
It complains corrupted. It works fine when I boot into linux.

Frank

One of two things might be happening:

  1. Version 1.19 of the e2fsprogs is buggy as hell. Especially mke2fs. If
    you used mke2fs -r0 to create an ext2 partition, bad things will happen.
    The utility sets the version field to zero and then starts using version
    1 features. Since ext2 follows the ext2 specs rather than the Linux code
    (which has a bug that happens to kinda avoid this problem), you’ll get
    disk corruption.

  2. fs-ext2 does not support the “filetype” extra feature in ext2 yet (it
    will soon). So it will return EBADFSYS if it detects that feature. That
    translates (misleadingly) into “Corrupt filesystem”.

Daryl Low

Frank Liu wrote:

Are there any limitations of the ext2 file system support?
I can’t seem to mount some of my newer ext2 partitions.
It complains corrupted. It works fine when I boot into linux.

Frank

mke2fs -v
mke2fs 1.18, 11-Nov-1999 for EXT2 FS 0.5b, 95/08/09
so I guess mine is not version 1.19.

dumpe2fs shows
Filesystem features: filetype sparse_super

I guess I will have to wait for the new version of fs-ext2 driver
then. btw, is “sparse_super” feature supported?

thanks!
frank

On Sun, 22 Oct 2000 lodar@postoffice.pacbell.net wrote:

One of two things might be happening:

  1. Version 1.19 of the e2fsprogs is buggy as hell. Especially mke2fs. If
    you used mke2fs -r0 to create an ext2 partition, bad things will happen.
    The utility sets the version field to zero and then starts using version
    1 features. Since ext2 follows the ext2 specs rather than the Linux code
    (which has a bug that happens to kinda avoid this problem), you’ll get
    disk corruption.

  2. fs-ext2 does not support the “filetype” extra feature in ext2 yet (it
    will soon). So it will return EBADFSYS if it detects that feature. That
    translates (misleadingly) into “Corrupt filesystem”.

Daryl Low

Frank Liu wrote:

Are there any limitations of the ext2 file system support?
I can’t seem to mount some of my newer ext2 partitions.
It complains corrupted. It works fine when I boot into linux.

Frank

Frank Liu wrote:

mke2fs -v
mke2fs 1.18, 11-Nov-1999 for EXT2 FS 0.5b, 95/08/09
so I guess mine is not version 1.19.

dumpe2fs shows
Filesystem features: filetype sparse_super

I guess I will have to wait for the new version of fs-ext2 driver
then. btw, is “sparse_super” feature supported?

Yes, sparse superblock replicas are supported.