Solaris

fsck 사용

알 수 없는 사용자 2008. 5. 21.
728x90
솔라리스에서 파일 시스템을 점검하기 위해서 다음의 절차를 따릅니다.

fsck 명령어를 통해서 /dev/dsk/c0t1d0s7 파일 시스템을 점검하는 것을 예제로 설명하겠습니다.

1. 시스템을 Single user mode로 전환합니다.

# sync; sync; sync

# init S

fsck을 실행하기 위해서는 마운트 되어 있는 파일 시스템을 unmount 해야 합니다. 따라서, Single user mode에서 fsck를 실행하는 것이 안전합니다.

2. 마운트 되어 있는 디스크를 unmount 합니다.

# umount /dev/dsk/c0t1d0s7

3. fsck 를 실행합니다.

# fsck /dev/rdsk/c0t1d0s7

fsck에 raw 디바이스 명을 인자로 주어야 하기 때문에 /dev/dsk/c0t1d0s7 대신에 /dev/rdsk/c0t1d0s7을 사용합니다.

4. fsck에서 오류를 수정한뒤 run level 3로 시스템을 전환합니다.

# init 3

이때, /dev/dsk/c0t1d0s7 파일 시스템이 /etc/vfstab에 등록되어 있으면 자동으로 마운트 됩니다.
728x90

댓글