안녕하세요, 회원 이심홉니다.
얼마전에 , 시스템을 재설치했는데, 그전에 쓰던, /home에
마운트 했던, hda6는 남겨두고, 재설치했습니다.
새로 설치하고, 다시, /home 에 마운트하려고 했는데요.
문제가 생겼습니다.
[root@localhost /root]# mount -t ext2 /dev/hda6 /mnt/hda6
EXT2-fs: 03:06: couldn't mount because of unsupported optional features.
mount: wrong fs type, bad option, bad superblock on /dev/hda6,
or too many mounted file systems
[root@localhost /root]#
이렇게 되더군요. 보면, 슈퍼블록이 깨져서 파일시스템 인식을
못하는것 같더라구요. 그래서 e2fsck로 복구를 시도했습니다.
e2fsck -b 로, 8193 부터, 8192씩 더해가며 노가다를 해봤습니다만,
자꾸 에러가 나는군요. 슈퍼블록위치를, 8193부터 114689까지
집어넣어주면
[root@localhost /root]# e2fsck /dev/hda6
e2fsck 1.12, 9-Jul-98 for EXT2 FS 0.5b, 95/08/09
/dev/hda6: clean, 5802/115712 files, 155831/230926 blocks
[root@localhost /root]# e2fsck -b 8193 /dev/hda6
e2fsck 1.12, 9-Jul-98 for EXT2 FS 0.5b, 95/08/09
e2fsck: Bad magic number in super-block while trying to open /dev/hda6
The superblock could not be read or does not describe a correct ext2
filesystem. If the device is valid and it really contains an ext2
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
e2fsck -b 8193 <device>
[root@localhost /root]#
라고 뜨면서, 안되더군요. 슈퍼블록위치를 122881~917505까지 넣으면
[root@localhost /root]# e2fsck -b 122881 /dev/hda6
e2fsck 1.12, 9-Jul-98 for EXT2 FS 0.5b, 95/08/09
e2fsck: Attempt to read block from filesystem resulted in short read while tryin
g to open /dev/hda6
Could this be a zero-length partition?
[root@localhost /root]#
라고 뜹니다.
홈디렉에는, 그동안 모아둔 문서들과, 짜두었던 소스가 있습니다.
매우 소중한 것입니다.
어떻게 해야할지,. 아시는 분은 도움주셨으면 좋겠습니다.
긴 글, 읽어주셔서 감사합니다.