OS/리눅스

Ubuntu16.04 /etc/fstab 설정

donie 2020. 12. 12. 23:11

fstab : filesystem table의 약자.

부팅시 파일 시스템을 자동 마운트 하기 위한 정보를 담고 있음.

6개의 필드로 구성 : device, mount point, fstype, options, dump, fsck

 

1. 파일 시스템 테이블 확인

cat /etc/fstab

 

2. mkfs

아래와 같이 mkfs를 실행하였다.

 

3. 마운트 포인트 디렉토리 만들기

/exp/td01, /exp/td02, /exp/tr01, /exp/tr02를 생성하였다.

 

4. /etc/fstab 설정

vi /etc/fstab

blkid /dev/sdb1 명령어로 각각의 UUID를 찾고, /etc/fstab에 아래와 같이 작성하였다.

 

5. 마운트

mount -a를 실행하기 전과 후의 FS리스트를 확인하면 다음과 같다.

마운트를 실행하면 defaults와 auto옵션인 sdb1, sdb2는 마운트가 된다.

하지만 noauto옵션인 sdc1, sdc2는 마운트가 되지 않는다.

man mount를 실행하여 매뉴얼을 확인하면 -a 옵션으로 마운트를 하면 fstab에 있는 파일시스템을 마운트하는데, 이때 noauto키워드를 포함하는 라인은 제외한다고 한다.