- e2fsck
기타 : fsck,fsck.ext2,fsck.ext3,fsck.msods,fsck.vfat

- e2fsck 로 파일시스템 점검시 점검하는 항목
- inode
- blocks
- size
- 디렉토리 구조
- 디렉토리 연결성
- 파일링크 정보
- 전체파일갯수
- 천체블록중 사용중인 블록
- 기타점검.


파일시스템 점검 및 복구
e2fsck /dev/sdb1
e2fsk -j ext3 /dev/sdb1
e2fsck -y /dev/sdb1 / e2fsck -j ext3 -y /dev/sdb1 => 비대화식 모드로 command 수행


파일시스템 점검 및 복구

- 백업슈퍼블록을 이용한 복구
e2fsck -b 백업슈퍼블록번호 장치명
e2fsck -b 32768 /dev/sdb1

[root@star ~]# e2fsck /dev/sda5
e2fsck 1.37 (21-Mar-2005)
Couldn't find ext2 superblock, trying backup blocks...
Superblock has a bad ext3 journal (inode 8).
Clear<y>? cancelled!

e2fsck: Illegal inode number while checking ext3 journal for /data1
[root@star ~]# e2fsck -j ext3 /dev/sda5
e2fsck 1.37 (21-Mar-2005)
Couldn't find ext2 superblock, trying backup blocks...
Superblock has a bad ext3 journal (inode 8).
Clear<y>? yes

*** ext3 journal has been deleted - filesystem is now ext2 only *** <== 파일시스템 타입이
ext2 로만 사용가능하게 변경됨.

Resize inode not valid. Recreate<y>? yes

/data1 was not cleanly unmounted, check forced.
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
Free blocks count wrong for group #0 (7677, counted=7678).
Fix<y>? yes

Free blocks count wrong (200391, counted=200392).
Fix<y>? yes


/data1: ***** FILE SYSTEM WAS MODIFIED *****
/data1: 27/52208 files (0.0% non-contiguous), 8420/208812 blocks
[root@star ~]# mount -t ext3 /dev/sda5 /data1
mount: wrong fs type, bad option, bad superblock on /dev/sda5,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so

[root@star ~]#
[root@star ~]# mount -t ext3 /dev/sda5 /data1 <= 파일시스템 체크 후 타입이 ext2 로 변경됨.
그래서 마운트가 안됨.
mount: wrong fs type, bad option, bad superblock on /dev/sda5,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so

[root@star ~]# mount -t ext2 /dev/sda5 /data1 <= 마운트 성공.
*. /dev/sda5 가 /etc/fstab 에 등록되어 있었다면 파일시스템 타입이 변경되었으므로 ext2 로 바꾸어야 함. /etc/fstab 의 내용중 아래부분.

LABEL=/data1 /data1 ext3 defaults 1 2 <= ext2 로 바꾸어야 함.

그렇지 않으면 부팅이 제대로 안될 수 있다.

'Log > Linux' 카테고리의 다른 글

디스크 Quota  (0) 2011.11.28
LVM / RAID  (0) 2011.11.28
파일시스템 생성작업  (0) 2011.11.28
리눅스 파일시스템 및 마운트  (0) 2011.11.28
작업예약 schedule - cron / at  (0) 2011.11.28
Posted by logwatch

블로그 이미지
내가 나에게 확인 하는 블로그
logwatch

태그목록

공지사항

Yesterday
Today
Total

달력

 « |  » 2024.12
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31

최근에 올라온 글

최근에 달린 댓글

글 보관함