파일시스템 블록에 이상이 있어 마운트를 할려고 합니다.
그런데 마운트가 안됩니다.
mount -t ext2 /dev/hda1
이렇게 마운트가 안되서 다음과 같이 수동으로 체크를 했습니다.
fsck /dev/hda1
그런데 다음과 같음 메시지가 뜨지 뭐에요?
Parallelizing fsck version 1.18 (11-Nov-1999)
e2fsck 1.18, 11-Nov-1999 for EXT2 FS 0.5b, 95/08/09
Group descriptors look bad... trying backup blocks...
fsck.ext2: Bad magic number in super-block while trying to
open /dev/hda1
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
그래서 e2fsck -b 8193 /dev/hda1는데 위랑 똑같은 메시지가 뜹니다.
초기 메시지는 다음과 같습니다.
fsck -p /dev/hda1
/dev/hda1: Note: if there is several inode or block bitmap blocks
which require relocation, or one part of the inode table
which must be moved, you may wish to try running e2fsck
with the '-b 32769' option first. The problem may lie only
with the primary block group descriptor, and the backup
block group descriptor may be OK.
/dev/hda1: Inode table for group 102 is not in group. (block 1245189)
WARNING: SEVERE DATA LOSS POSSIBLE.
/dev/hda1: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
(i.e., without -a or -p options)