Linux

[Linux] /etc/fstab 설정 자동 마운트

plastic2113 2024. 9. 10. 07:29
728x90
반응형

/etc/fstab..

리눅스 시스템에서 OS디스크 영역말고, 추가 디스크를 사용해 시스템에 붙여 사용하는 경우가 있다.

이 경우 마운트를 해서 사용하는데 시스템이 리부팅(reboot)이 되거나 재마운트(moutn -a)하는 경우에 마운트해 사용하던 디스크가 빠진다.

해당 이슈를 방지하기 위해 fstab 파일을 통해 자동적으로 원하는 디스크를 원하는 위치로 마운트 시킬수 있는데 이에 대한 글을 남겨본다.

 

728x90

fstab 설정

아래는 fstab의 기본 예시로 나타냈다.

# /etc/fstab
[file_system_device]	[mount_point]	[file_system]	[options]	[dump fsck]
UUID=asdf123-assdf23-assfeg-23v2d	/	ext4	defaults	0 0
/dev/sdb1	/data	xfs	defaults 0 2

 

[file_system_device] : 디스크

UUID로 넣을수도, /dev/sdb1와 같은 장치명으로 넣을 수도 있다.

 

[mount_point] : 마운트 경로

시스템 내에서 마운트할 경로 지정해 준다.

 

[file_system] : 포맷한 파일시스템

장치가 포맷된 파일시스템을 명시한다. ( ext4, xfs, swap등등..)

 

[options] : 파일시스템 옵션

보통 defaults로 rw, auto등의 옵션이 포함되어있다.

 

[dump fsck] :  덤프유무, fsck유무

덤프 0 : 백업 x / 덤프 1 : 백업 가능한 파일시스템 (덤프 가능 or 불가능)

fsck 0 : 부팅시 fsck / 1 : 부팅시 fsck( / 루트파일시스템) / 2 : 부팅시 fsck( / 이외의 파티션)

 

반응형

검증

위의 fstab을 설정 한 후 리부팅 하지 않고, 아래의 명령어를 통해 검증 해본다.

mount -a

 

* -a 옵션은 fstab에 명시된 파일 시스템을 모두 마운트 진행한다.

728x90
반응형