[Linux] fstab에 UUID로 파티션 등록하기

개요

/etc/fstab 파일에 마운트할 디스크나 파일시스템명(/dev/sda1, /dev/sdb1)을 적는 것 보다는 UUID를 적는 것이 효율적이다.

특히 USB로 연결된 Block device라면 다시 연결하면서 파일 시스템명이 바뀔 수도 있다.


UUID 확인

디스크를 연결한 채로 blkid 실행

$ blkid

/dev/sdb1: UUID="ad960f06-3915-4cf8-9f01-795f62660d9d" TYPE="ext4" PARTUUID="64724ba1-01"
/dev/sr0: UUID="2022-07-05-02-07-53-00" LABEL="Rocky-9-0-x86_64-dvd" TYPE="iso9660" PTUUID="d719ec7f" PTTYPE="dos"
/dev/sda2: UUID="c6150bf2-4716-4b63-8d03-1f377dac92c2" TYPE="xfs" PARTUUID="9e99e311-02"
/dev/sda1: UUID="2d04ce30-d85a-498a-a9aa-5aeb40063fb2" TYPE="swap" PARTUUID="9e99e311-01"

일반적인 리눅스 파티션(ext4)의 UUID를 확인할 수 있다


fstab 파일에 UUID 추가하기

위 결과 확인 후 ext4 파티션인 /dev/sdb1 을 /mnt/sdb 마운트포인트에 마운트해서 사용하려면 fstab 파일에 다음 내용을 추가하면 된다

# /dev/sdb1 을 /mnt/sdb에 마운트
UUID=ad960f06-3915-4cf8-9f01-795f62660d9d /mnt/sdb  ext4  defaults  0 0

관련 글

지식 공유3분 읽기

[Linux] Ubuntu 24.04 -> Rocky 10 마이그레이션

개요 기존 홈서버에서 운영 중인 Ubuntu 24.04 서버의 모든 서비스( Docker , Gatsby , 데이터 등등)를 새로운 Rocky 서버로 누락 없이 이관하기 위한 과정을 기록해보려고 합니다. 사전 준비 작업 전에, 양쪽...

리눅스
지식 공유3분 읽기

[Linux] 테스트 서버 디스크 장애 이슈

개요 OS : Rocky 8.10 디스크 구성 /dev/sda : 메인 디스크 /dev/sdb : 백업 디스크 상황 평소에 서버 로그에 READ sda .... , swap 관련 메시지가 간간히 보였음. 어느 날 I/O 관련 로그가...

리눅스
지식 공유1분 읽기

[Linux] SSH Keygen으로 원격 접속 키 생성하기

SSH Key 인증? SSH Key 인증은 비대칭 암호화라는 방식을 사용합니다. 한 쌍의 키(Key Pair)를 생성하여 하나는 내가 가지고 있고(개인 키, Private Key), 하나는 서버에 등록(공개 키, Public Key)...

리눅스