728x90
반응형
필자는 이전에 mount 명령어의 실습을 통해 외장 하드를 붙여보았다.
하지만 마운트 하였다 하더라도, 재부팅되면 다시 마운트 명령어를 사용할 수밖에 없다.
그래서 이번 페이지는 그 수고를 덜고자 자동 마운트 방법을 적어본다.
자동마운트를 하기 위해서는 fstab이라는 파일을 사용
이 파일은 라즈베리파이가 부팅할 때 자동으로 디스크를 어디에 마운트 할지를 설정해 놓을 수 있는 기능을 제공
fstab파일은 디스크파티션의 위치를 UUID라고하는 식별자를 통해 구분하기 때문에 파티션의 UUID식별자를 먼저 확인
1. 아래 명령어를 통해 파티션의 UUID를 확인
sudo blkid -o list
2. 원하는 디스크 파티션이 이름으로 UUID식별자를 확인
3. fstab 파일을 아래와 같이 에디터(nano, vi 등)를 통해 오픈
sudo vi /etc/fstab
4. sda2을 자동마운트하려고 가정한다면 fstab의 맨 아래줄에 다음과 같은 형태로 내용을 추가
[파일_시스템_장치] [마운트_포인트] [파일_시스템_종류] [옵션] [덤프] [파일체크_옵션]
UUID=5814CF5714CF36B2 /APP/hdd1 ntfs auto,user,rw,nofail 0 0
[옵션]
옵션 | 설명 |
defaults | rw, nouser, auto, exec, suid 속성을 모두 가지며, 일반적인 파일 시스템에서 사용되는 속성 |
auto | 부팅시 자동 마운트 가능 |
noauto | 부팅시 자동 마운트가 되지 않음 |
exec | 실행파일이 실행되는 것을 허용 |
noexec | 실행파일이 실행되지 않음 |
suid | SetUID와 SetGID의 사용을 허용 |
nosuid | SetUID와 SetGID의 사용을 허용하지 않음 |
ro | read only, 읽기 전용으로 마운트 |
rw | read write, 읽기, 쓰기 모두 가능하도록 마운트 |
user | 일반 계정 사용자들도 모두 마운트할 수 있다 |
nouser | 일반 계정 사용자들은 모두 마운트 할 수 없다 |
usrquota | 개별 계정 사용자의 디스크 용량을 제한하기 위해 Quota를 설정 |
grpquota | 그룹 별로 Quota 용량을 설정 |
[덤프]
0 이나 1로 설정하고, 1은 dump가 가능한 백업 가능한 파일 시스템이고 0은 백업하지 않는다.
[파일체크 옵션]
루트 파일 시스템을 점검할때 사용하고 , 0, 1, 2로 설정
여기서 sda2을 자동마운터 해 주기 위해 위에서 확인한 UUID값인 5814CF5714CF36B2 를 입력해 주었는데, 사용자가 사용하려는 파티션의 UUID값을 넣어 주시면 됩니다.
mount 명령어사용법
[Linux] 리눅스/라즈베리파이4 mount 명령어 사용 (tistory.com)
728x90
반응형
LIST
'Linux' 카테고리의 다른 글
[Linux] OpenSSL 사설 인증서 발급하기 (2) | 2023.02.16 |
---|---|
[Linux] rename 명령어로 파일명 일괄 변경하기 (2) | 2023.02.12 |
[Linux] 리눅스/라즈베리파이4 mount 명령어 사용 (6) | 2023.01.31 |
[Linux] curlftpfs 명령어로 원격 FTP 서버를 마운트하여 사용하기 (2) | 2023.01.30 |
[Linux] 원격에 있는 폴더를 sshfs로 마운트하도록 하자! (4) | 2023.01.29 |