우분투 커널 2.6.25 컴파일 이후 EXT3-fs error

xeno8263의 이미지

안녕하세요.
우분투 8.04버전을 쓰고 있습니다.
현재 커널 버전은 2.6.24-generic, 기본 버전입니다.
커널 2.6.25 컴파일을 하여, (.config는 /boot폴더에 있는 설정파일을 이름만 변경하여 사용하였습니다)
메뉴옵션을 변경하지 않고 컴파일해서 부팅하니, 2.6.25 버전에서는
EXT3-fs error (device sda2) ext_get_inode_loc : unable to read inode block
에러가 나면서 특정 inode만 무한 루프로 에러가 나옵니다.
safe mode에서 e2fsck -C0 -p -f -v /dev/sda2 도 해보고 했지만, 2.6.25 커널에서는 계속 에러가 뜨는군요. 이번 버젼(2.6.24)에서는 문제가 없습니다.
혹시 해결방법을 알고 계시면 조언 부탁드립니다. 감사합니다.

#sfdisk -l
 
Disk /dev/sda: 10011 cylinders, 255 heads, 63 sectors/track
Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0
 
   Device Boot Start     End   #cyls    #blocks   Id  System
/dev/sda1       9647   10010     364    2923830   82  Linux swap / Solaris
/dev/sda2   *      0+   9646    9647-  77489496   83  Linux
/dev/sda3          0       -       0          0    0  Empty
/dev/sda4          0       -       0          0    0  Empty
 
Disk /dev/sdb: 9729 cylinders, 255 heads, 63 sectors/track
Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0
 
   Device Boot Start     End   #cyls    #blocks   Id  System
/dev/sdb1          1    2549    2549   20474842+   f  W95 Ext'd (LBA)
		end: (c,h,s) expected (1023,254,63) found (501,254,63)
/dev/sdb2   *   2550    9728    7179   57665317+   c  W95 FAT32 (LBA)
		start: (c,h,s) expected (1023,254,63) found (1023,0,1)
/dev/sdb3          0       -       0          0    0  Empty
/dev/sdb4          0       -       0          0    0  Empty
/dev/sdb5          1+   2549    2549-  20474811    b  W95 FAT32
		end: (c,h,s) expected (1023,254,63) found (501,254,63)

아, 현재 디스크 상태는 이렇습니다.