I applied the two patches, and it still getting getting the illegal block number. I ran it a couple times: $ e2fsck -vf /dev/sda9 e2fsck 1.34 (25-Jul-2003) Pass 1: Checking inodes, blocks, and sizes Extended attribute block 33271 has reference count 598, should be 597. Fix<y>?s Pass 2: Checking directory structure Entry 'libgcc_s.so' in /usr/lib/gcc-lib/powerpc-unknown-linux-gnu/3.2.3 (31558)s Symlink /usr/lib/gcc-lib/powerpc-unknown-linux-gnu/3.2.3/libgcc_s_nof.so (inode. Clear<y>? yes Illegal block number passed to ext2fs_unmark_block_bitmap #1734502764 for in-usp Illegal block number passed to ext2fs_unmark_block_bitmap #1734502764 for block9 pid 10: killed by signal 11 $ e2fsck -vf /dev/sda9 e2fsck 1.34 (25-Jul-2003) Pass 1: Checking inodes, blocks, and sizes Extended attribute block 33271 has reference count 597, should be 596. Fix<y>? yes Pass 2: Checking directory structure Entry 'libgcc_s.so' in /usr/lib/gcc-lib/powerpc-unknown-linux-gnu/3.2.3 (31558) has deleted/unused inode 31561. Clear<y>? yes Entry 'libgcc_s_nof.so' in /usr/lib/gcc-lib/powerpc-unknown-linux-gnu/3.2.3 (31558) has deleted/unused inode 31562. Clear<y>? yes Symlink /usr/lib/gcc-lib/powerpc-unknown-linux-gnu/3.2.3/libstdc++.so.5 (inode #31564) is invalid. Clear<y>? yes Illegal block number passed to ext2fs_unmark_block_bitmap #1935829356 for in-use block map Illegal block number passed to ext2fs_unmark_block_bitmap #1935829356 for block bitmap for /dev/sda9 pid 11: killed by signal 11 $ e2fsck -vf /dev/sda9 e2fsck 1.34 (25-Jul-2003) Pass 1: Checking inodes, blocks, and sizes Extended attribute block 33271 has reference count 596, should be 595. Fix<y>? yes Pass 2: Checking directory structure Entry 'libgcc_s.so' in /usr/lib/gcc-lib/powerpc-unknown-linux-gnu/3.2.3 (31558) has deleted/unused inode 31561. Clear<y>? yes Entry 'libgcc_s_nof.so' in /usr/lib/gcc-lib/powerpc-unknown-linux-gnu/3.2.3 (31558) has deleted/unused inode 31562. Clear<y>? yes Entry 'libstdc++.so.5' in /usr/lib/gcc-lib/powerpc-unknown-linux-gnu/3.2.3 (31558) has deleted/unused inode 31564. Clear<y>? yes Symlink /usr/lib/gcc-lib/powerpc-unknown-linux-gnu/3.2.3/libstdc++.so (inode #31563) is invalid. Clear<y>? yes Illegal block number passed to ext2fs_unmark_block_bitmap #1935829356 for in-use block map Illegal block number passed to ext2fs_unmark_block_bitmap #1935829356 for block bitmap for /dev/sda9 pid 12: killed by signal 11 Then I went to the directory, and did ls -l, and got: $ cd /usr/lib/gcc-lib/powerpc-unknown-linux-gnu/3.2.3/ $ ls -l ls: libgcc_s.so: Input/output error ls: libgcc_s_nof.so: Input/output error ls: libstdc++.so.5: Input/output error ls: libstdc++.so: Input/output error total 22780 [...] On Thu, 2003-08-28 at 12:31, Andreas Gruenbacher wrote: > On Thu, 2003-08-28 at 18:55, Christopher J. PeBenito wrote: > > Symlink /usr/lib/gcc-lib/powerpc-unknown-linux-gnu/3.2.3/libgcc_s.so > > (inode #31561) is invalid. > > Clear? yes > > > > Illegal block number passed to ext2fs_unmark_block_bitmap #1734502764 > > for in-use block map > > Illegal block number passed to ext2fs_unmark_block_bitmap #1734502764 > > for block bitmap for /dev/sda9 > > pid 10: killed by signal 11 > This looks to me more like a bug in e2fsck than a kernel bug. You may > need one of the attached patches. One idea would be to transfer the > filesystem to a different machine/architecture, and to try e2fsck there. -- Chris PeBenito <pebenito@xxxxxxxx> AIM: PeBenito78 ICQ#: 10434387 "Engineering does not require science. Science helps a lot, but people built perfectly good brick walls long before they knew why cement works."-Alan Cox _______________________________________________ Ext3-users@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/ext3-users