Linux

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

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

Overview

파일 시스템을 다루는 과정에서 마운트(Mount)와 오토 마운트(Auto Mount) 개념은 매우 중요하다.
특히, 시스템이 부팅될 때마다 수동으로 마운트해야 하는 번거로움을 없애기 위해 오토 마운트 설정이 필수적이다.

 

이 글에서는 마운트(Mount)와 오토 마운트(Auto Mount)의 개념과 설정 방법을 정리하고,
이를 실습할 수 있도록 마운트 명령어와 fstab 설정 방법을 알아본다.

 

 

 

 

 


 

 

 

 

마운트(Mount)란?

Linux 또는 Unix 시스템에서 **마운트(Mount)**란 특정 디렉터리에 파일 시스템을 연결하여 접근할 수 있도록 하는 과정이다.

 

일반적으로 외장 HDD, SSD, USB, 네트워크 스토리지(NFS), ISO 이미지 등을 마운트하여 사용한다.

 

mount <옵션> <디바이스> <마운트할 디렉터리>

 

 

 

✔ 마운트 실습

# 마운트할 디렉터리 생성
mkdir -p /mnt/data

# 파일 시스템 생성 (ext4)
mkfs.ext4 /dev/sdb1

# 마운트 수행
mount /dev/sdb1 /mnt/data

# 마운트 확인
df -h

# 마운트 해제
umount /mnt/data

 

 

 

 


 

 

 

 

 

마운트 해제 방지 - 오토마운트(Auto Mount)

  • 마운트는 기본적으로 시스템 재부팅 시 해제됨
  • 이를 해결하기 위해 /etc/fstab 파일에 마운트 정보를 추가하여 자동으로 마운트되도록 설정할 수 있음

 

 

✔ 오토 마운트 설정 (fstab)

# UUID 확인
blkid /dev/sdb1
# 출력 예시:
/dev/sdb1: UUID="1234-5678-ABCD-EFGH" TYPE="ext4"

# /etc/fstab 파일에 설정 추가
echo "UUID=1234-5678-ABCD-EFGH  /mnt/data  ext4  defaults  0  2" >> /etc/fstab
# or
echo "UUID=1234-5678-ABCD-EFGH  /mnt/data  ext4  defaults  0  2" | sudo tee -a /etc/fstab

# 변경 사항 적용
mount -a

# 재부팅 후 확인
df -h

 

 

 


 

 

 

 

fstab 설정 필드 설명

필드 설명
첫 번째 필드 마운트할 장치 (/dev/sdb1 또는 UUID= 사용 가능)
두 번째 필드 마운트할 디렉터리 (/mnt/data 등)
세 번째 필드 파일 시스템 유형 (ext4, xfs, nfs 등)
네 번째 필드 마운트 옵션 (defaults, noexec, ro, rw 등)
다섯 번째 필드 백업 활성화 여부 (0 = 비활성화, 1 = 활성화)
여섯 번째 필드 파일 시스템 무결성 검사 (0 = 검사 안 함, 1 = 최상위 루트, 2 = 일반적인 마운트)

 

 

주의: /etc/fstab 설정이 잘못되면 시스템 부팅 불가!
mount -a 명령어로 오류 여부를 미리 확인하는 것이 중요하다.

 

 

 

 

 

마운트 관련 옵션

 

✔ 마운트 옵션 예시

# 자동 마운트
mount -o auto /dev/sdb1 /mnt/data

# 읽기 전용 마운트
mount -o ro /dev/sdb1 /mnt/data

# 특정 사용자로만 마운트 가능
mount -o user /dev/sdb1 /mnt/data

 

 

 


 

 

 

 

 

마무리

마운트(Mount)와 오토 마운트(Auto Mount)는 시스템 관리에서 중요한 개념 중 하나다.
특히, 서버 운영, 데이터 백업, 네트워크 스토리지 관리 시 올바른 마운트 설정이 필요하다.

 

 

중요한 점

  • 일반 마운트는 시스템 재부팅 시 해제되므로, 자동 마운트(fstab 설정)가 필요
  • /etc/fstab 설정 오류 시 부팅 불가 문제가 발생할 수 있으므로 미리 mount -a 로 검증
  • UUID를 사용하면 디스크 장치 명칭 변경에도 문제 없이 마운트 가능

 

이제, 마운트와 오토 마운트의 개념을 확실하게 이해하고, 실습을 통해 활용해보자! 

 

 

 


 

Reference

국비수업

https://www.linuxbabe.com/desktop-linux/how-to-automount-file-systems-on-linux

Arch Linux Wiki - fstab

728x90
반응형

'Linux' 카테고리의 다른 글

CentOS 7 / 계정에 sudo 권한 주기 / bash-4.2$  (0) 2022.04.28
Django(Linux)  (0) 2022.02.16
LVM(Logical Volume Manager) 개요 및 실습  (0) 2022.02.16
리눅스 압축&보관 유틸리티  (0) 2022.01.18
파티션(Partition)  (0) 2022.01.17