/etc/fstab이란
fstab은 시스템이 부팅될 때 어떤 파일시스템을 어디에, 어떤 옵션으로 마운트할지 정의해 두는 설정 파일입니다. mount 명령으로 수동 마운트한 디스크는 재부팅하면 사라지지만, fstab에 등록해 두면 부팅 시 자동으로 마운트됩니다.
필드 구성
# <device> <mount point> <type> <options> <dump> <pass>
UUID=xxxxxxxx /data ext4 defaults 0 2
device는 UUID로 지정하는 것이 안전합니다(장치명 /dev/sdb1은 디스크 추가·제거 시 순서가 바뀔 수 있음). dump는 백업 대상 여부(보통 0), pass는 부팅 시 fsck 검사 순서(루트는 1, 나머지는 2)입니다.
안전하게 적용하는 법
fstab을 잘못 수정하면 부팅이 안 될 수 있으므로, 수정 후 재부팅 전에 반드시 mount -a로 오류 여부를 먼저 확인해야 합니다. 오류 없이 마운트가 성공하면 안전하게 반영된 것입니다.