mkfs.ext4: Could not allocate block

Bug #1487787 reported by David G. Pickett on 2015-08-22
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
e2fsprogs (Ubuntu)
Undecided
Unassigned

Bug Description

Making a new ext4 fs on a flaky 64G flash using read-write badblock detection fails, UBUNTU 14.04 LTS with all updates:

dgp@dgp-p6803w:~
$ sudo mkfs.ext4 -v -cc -L Second64G /dev/sdd
mke2fs 1.42.9 (4-Feb-2014)
/dev/sdd is entire device, not just one partition!
Proceed anyway? (y,n) y
fs_types for mke2fs.conf resolution: 'ext4'
Filesystem label=Second64G
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
4096000 inodes, 16384000 blocks
819200 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=4294967296
500 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
        32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
        4096000, 7962624, 11239424

Running command: badblocks -b 4096 -X -s -w /dev/sdd 16383999
Testing with pattern 0xaa: done
Reading and comparing: done
Testing with pattern 0x55:Bad block 16384000 out of range; ignored.1457 errors)
Bad block 16384001 out of range; ignored.
Bad block 16384002 out of range; ignored.
Bad block 16384003 out of range; ignored.
Bad block 16384004 out of range; ignored.
Bad block 16384005 out of range; ignored.
Bad block 16384006 out of range; ignored.
Bad block 16384007 out of range; ignored.
Bad block 16384008 out of range; ignored.
Bad block 16384009 out of range; ignored.
Bad block 16384010 out of range; ignored.
Bad block 16384011 out of range; ignored.
Bad block 16384012 out of range; ignored.
Bad block 16384013 out of range; ignored.
Bad block 16384014 out of range; ignored.
Bad block 16384015 out of range; ignored.
Bad block 16384016 out of range; ignored.
Bad block 16384017 out of range; ignored.
Bad block 16384018 out of range; ignored.
Bad block 16384019 out of range; ignored.
Bad block 16384020 out of range; ignored.
Bad block 16384021 out of range; ignored.
Bad block 16384022 out of range; ignored.
Bad block 16384023 out of range; ignored.
Bad block 16384024 out of range; ignored.
Bad block 16384025 out of range; ignored.
Bad block 16384026 out of range; ignored.
Bad block 16384027 out of range; ignored.
Bad block 16384028 out of range; ignored.
Bad block 16384029 out of range; ignored.
Bad block 16384030 out of range; ignored.
Bad block 16384031 out of range; ignored.
Bad block 16384032 out of range; ignored.
Bad block 16384033 out of range; ignored.
Bad block 16384034 out of range; ignored.
Bad block 16384035 out of range; ignored.
Bad block 16384036 out of range; ignored.
Bad block 16384037 out of range; ignored.
Bad block 16384038 out of range; ignored.
Bad block 16384039 out of range; ignored.
Bad block 16384040 out of range; ignored.
Bad block 16384041 out of range; ignored.
Bad block 16384042 out of range; ignored.
Bad block 16384043 out of range; ignored.
Bad block 16384044 out of range; ignored.
Bad block 16384045 out of range; ignored.
Bad block 16384046 out of range; ignored.
Bad block 16384047 out of range; ignored.
Bad block 16384048 out of range; ignored.
Bad block 16384049 out of range; ignored.
Bad block 16384050 out of range; ignored.
Bad block 16384051 out of range; ignored.
Bad block 16384052 out of range; ignored.
Bad block 16384053 out of range; ignored.
Bad block 16384054 out of range; ignored.
done
Reading and comparing: done
Testing with pattern 0xff: 0.00% done, 16:08:39 elapsed. (0/0/14311457 errorsdone
Reading and comparing: done
Testing with pattern 0x00: 0.00% done, 24:13:23 elapsed. (0/0/14311457 errorsdone
Reading and comparing: done
Warning: the backup superblock/group descriptors at block 2097152 contain
        bad blocks.

Warning: the backup superblock/group descriptors at block 2129920 contain
        bad blocks.

Warning: the backup superblock/group descriptors at block 2162688 contain
        bad blocks.

 .
 .
 .
Warning: the backup superblock/group descriptors at block 16285696 contain
        bad blocks.

Warning: the backup superblock/group descriptors at block 16318464 contain
        bad blocks.

Warning: the backup superblock/group descriptors at block 16351232 contain
        bad blocks.

Allocating group tables: Illegal block number passed to ext2fs_test_block_bitmap #16383997 for block bitmap for /dev/sdd
mkfs.ext4: Could not allocate block in ext2 filesystem while trying to allocate filesystem tables
dgp@dgp-p6803w:~
$

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers