Linux

마운트(Mount) / 오토 마운트(Auto Mount)

Somaz 2022. 1. 17. 15:50
728x90
반응형

Overview

마운트(Mount) / 오토 마운트(Auto Mount)에 대해서 알아보려고 한다.

 

 


 

마운트(Mount)란?

Unix와 Linux의 컨텍스트에서 마운트는 디렉토리 구조의 특정 지점에서 파일 시스템에 액세스할 수 있도록 만드는 프로세스를 의미한다. 

 

마운트 실습

마운트 할 디렉터리 생성
1GB HDD 추가 후 다음과 같이 파티션 구성

 

 

# 사용법 
mount <option> <device> <directory>

 

 

 

마운트 성공!

 

하지만 오토마운트 설정을 해주지 않으면 시스템이 재부팅 되었을 때 아래와 같이 마운트가 해제 된다.

띠로리..

 

 

오토마운트란?

오토마운트 설정을 하면 재부팅 후에도 마운트를 유지할 수 있다. 

# 설정파일 
/etc/fstab

 

/etc/fstab 파일에 마운트한 내용에 대해서 정의해준다.

/etc/fstab

 

그리고 다시 마운트를 걸어주고 재부팅한다.

 

 

주의할 점은 오토마운트 설정파일인(/etc/fstab)에 오타나 에러가 있으면 재부팅이 되지 않는다.

그러면 CLI 모드로 들어가서 설정 파일에서 오타를 확인해주고 재부팅하면 된다.

재부팅 후에도 유지되는 모습!

 

 

오토 마운트 설정파일(/etc/fstab) 필드에 대한 설명

첫번째(/dev/sdb1) : mount 되어야 할 장치명 또는 장치의 UUID

두번째(/home/Somaz/Linux) : 장치와 mount 될 디렉터리 == mount point

세번째 : 파일시스템의 종류( 타입 ) : ex ) ext3 , ext4 , xfs , nfs , swap ....

 

mkfs.ext4로 포맷을 해줬기 때문에 ext4로 설정을 하였다.

 

네번째 : mount option ( 마운트 적용 옵션 )

  • auto == 부팅 시 자동으로 마운트
  • exec == 실행파일 실행 허용
  • suid == SetUID ,SetGID 허용
  • no user == 관리자만 마운트 허용
  • ro == 읽기 전용
  • rw == 읽기 쓰기 허용
  • usrquota == 일반 사용자 quota 허용
  • grpquota == 그룹 사용자 quota 허용
  • defaults == rw, exec, suid, no user, auto 의미 포함

 

다섯번째 : dump 허용 여부 == backup

  • 6.x 까지는 0, 1 값으로 설정 == 0 : 허용 X   /  1: 허용 O
  • 7.x 부터는 기본값 0으로 설정 == 해당 필드 기능 지원 안함

 

여섯번째 : fsck == file system check == 무결성 검사

  • 6.x 까지는 0, 1, 2, 값으로 설정 2 == 0 (체크 안함)  // 1( / : 최상위) // 2(그 밖의 나머지)
  • 7.x 부터는 기본값 0으로 설정 == 해당 필드 기능을 파일 시스템의 기능으로 대체

 

 


 

Reference

국비수업

 

 

728x90
반응형

'Linux' 카테고리의 다른 글

CentOS 7 / 계정에 sudo 권한 주기  (0) 2022.04.28
Django(Linux)  (0) 2022.02.16
LVM  (0) 2022.02.16
리눅스 압축&보관 유틸리티  (0) 2022.01.18
파티션(Partition)  (0) 2022.01.17