[uClibc]e2fsck problem: (Bad address) while doing inode scan

Giulio Orsero giulioo at pobox.com
Fri Mar 28 10:53:27 UTC 2003


uclibc-0.9.19
e2fsprogs-1.32
linux-2.2.19

I have no problems running with e2fsck compiled against libc5; when trying
uclibc I get 

e2fsck -fy /dev/hda3  (and hda4, it's ok on hda2)
..
..

Error writing block 2097170 (Bad address) while doing inode scan. Ignore
error <y>
and so on for every single following block.

The starting number is the same for hda3 and hda4

I'm trying to e2fsck a vmware linux partition, and roll-back at every try,
so I'm sure e2fsck/libc5 gets the very same stuff to works on.

Is this symptom of some miscompilation?


Thanks



HAVE_ELF=y
CONFIG_GENERIC_386=y
UCLIBC_HAS_MMU=y
UCLIBC_HAS_FLOATS=y
HAS_FPU=y
WARNINGS="-Wall"
KERNEL_SOURCE="/disco3/linux-2.2.19"
C_SYMBOL_PREFIX=""
HAVE_DOT_CONFIG=y
DOPIC=y
HAVE_SHARED=y
BUILD_UCLIBC_LDSO=y
LDSO_LDD_SUPPORT=y
MALLOC_930716=y
UCLIBC_HAS_REGEX=y
UCLIBC_HAS_RPC=y
SHARED_LIB_LOADER_PATH="$(DEVEL_PREFIX)/lib"
DEVEL_PREFIX="/disco3/$(TARGET_ARCH)-linux-uclibc"
SYSTEM_DEVEL_PREFIX="$(DEVEL_PREFIX)"
DEVEL_TOOL_PREFIX="$(DEVEL_PREFIX)/usr"

fdisk -l /dev/hda
 
Disk /dev/hda: 255 heads, 63 sectors, 1044 cylinders
Units = cylinders of 16065 * 512 bytes
 
   Device Boot    Start       End    Blocks   Id  System
/dev/hda1             1        17    136552   82  Linux swap
/dev/hda2   *        18       181   1317330   83  Linux
/dev/hda3           182       614   3478072+  83  Linux
/dev/hda4           615      1044   3453975   83  Linux

tune2fs -l /dev/hda3

Filesystem volume name:   <none>
Last mounted on:          <not available>
Filesystem UUID:          f0a408fe-3ec4-11d7-999e-005056406b37
Filesystem magic number:  0xEF53
Filesystem revision #:    0 (original)
Filesystem features:      (none)
Default mount options:    (none)
Filesystem state:         not clean
Errors behavior:          Continue
Filesystem OS type:       Linux
Inode count:              870400
Block count:              3478072
Reserved block count:     34780
Free blocks:              3362032
Free inodes:              870388
First block:              1
Block size:               1024
Fragment size:            1024
Blocks per group:         8192
Fragments per group:      8192
Inodes per group:         2048
Inode blocks per group:   256
Last mount time:          Wed Feb 12 20:40:33 2003
Last write time:          Wed Feb 12 20:40:42 2003
Mount count:              5
Maximum mount count:      39
Last checked:             Wed Feb 12 20:02:40 2003
Check interval:           15552000 (6 months)
Next check after:         Mon Aug 11 20:02:40 2003
Reserved blocks uid:      0 (user root)
Reserved blocks gid:      0 (group root)

-- 
giulioo at pobox.com



More information about the uClibc mailing list