기록용으로 남깁니다.
무수한 삽질 끝에 아주 간단하면서도 분명한 결과를 얻을 수 있었습니다.
핵심 키워드는 다음과 같습니다.
- UUID 얻기
- 안 얻어도 되지만(/dev/sda1 과 같은 형태도 가능) 최근에 문제가 발생해서 저는 반드시 사용합니다.
- "user" 를 마운트 옵션에 추가
- 일반 사용자 권한으로 접근할 수 있습니다.
- "uid,gid" 를 마운트 옵션에서 빼기
- 실제 마운트할 최상위 디렉토리 권한이 사용자의 권한으로 접근 가능하기
이제 실제로 단계를 진행해보겠습니다. 단, 자동 마운트하기 원하는 파티션은 현재 /dev/sda1 로 되어 있습니다.
- UUID 확인
- sudo blkid 를 실행시켜서 원하는 장치의 UUID 값을 얻습니다.
-
더보기
실행 결과
aaaa@srwiz:~$ sudo blkid [sudo] aaaa 암호: /dev/nvme0n1p5: UUID="73532bf1-9b20-4e83-a4c9-ecc3f282d646" TYPE="ext4" PARTUUID="7b9cddac-05" /dev/loop0: TYPE="squashfs" /dev/loop1: TYPE="squashfs" /dev/loop2: TYPE="squashfs" /dev/loop3: TYPE="squashfs" /dev/loop4: TYPE="squashfs" /dev/loop5: TYPE="squashfs" /dev/loop6: TYPE="squashfs" /dev/loop7: TYPE="squashfs" /dev/nvme0n1p1: UUID="606E-BFE2" TYPE="vfat" PARTUUID="7b9cddac-01" /dev/sda1: UUID="3795d732-91af-4165-b093-46ecaa4a8a81" TYPE="ext4" PARTUUID="d60c07bc-01" /dev/sdb1: UUID="0C42B5422C9DFCCC" TYPE="ntfs" PTTYPE="dos" PARTUUID="7acd4a91-01" /dev/loop8: TYPE="squashfs" /dev/loop9: TYPE="squashfs" /dev/loop10: TYPE="squashfs" /dev/loop11: TYPE="squashfs" /dev/loop12: TYPE="squashfs" /dev/loop13: TYPE="squashfs" /dev/loop14: TYPE="squashfs" /dev/loop15: TYPE="squashfs" /dev/loop16: TYPE="squashfs" /dev/loop17: TYPE="squashfs" /dev/loop18: TYPE="squashfs" /dev/loop19: TYPE="squashfs" /dev/loop20: TYPE="squashfs" /dev/loop21: TYPE="squashfs" /dev/loop22: TYPE="squashfs" /dev/loop23: TYPE="squashfs" /dev/loop24: TYPE="squashfs" /dev/loop25: TYPE="squashfs" /dev/loop26: TYPE="squashfs"
-
- GUI 가 편하시다면 gparted 를 실행시켜서 원하는 장치의 원하는 파티션에서 더블 클릭 후 UUID 의 문자열을 모두 복사해서 어딘가에 적어놓습니다.
- sudo blkid 를 실행시켜서 원하는 장치의 UUID 값을 얻습니다.
- /etc/fstab 에 장치 정보 추가
- 저는 /home/aaaa 밑에 data/240 이라는 디렉토리를 만들어서 이를 자동 마운트할 예정입니다. 디렉토리를 한번에 2단계 만들려니 -p 옵션이 필요한건데 1개만 만드신다면 -p 옵션은 빼도 됩니다.
- cd; mkdir -p data/240
- 이미 존재하는 디렉토리라면 그 권한이 자신(여기서는 aaaa)이 아니라면 chown 으로 소유권을 변경해줍니다.
- sudo chown -R aaaa.aaaa data/240
- sudo vim /etc/fstab 실행 후 다음 명령을 맨 끝에 추가한 후 저장
- UUID=3795d732-91af-4165-b093-46ecaa4a8a81 /home/aaaa/data/240 ext4 user,rw,relatime,errors=remount-ro 0 1
- 저는 /home/aaaa 밑에 data/240 이라는 디렉토리를 만들어서 이를 자동 마운트할 예정입니다. 디렉토리를 한번에 2단계 만들려니 -p 옵션이 필요한건데 1개만 만드신다면 -p 옵션은 빼도 됩니다.
- 재부팅해서 자동 마운트되었는지 확인
- ls -l ~/data/240
'IT > System Digging' 카테고리의 다른 글
[ssh][sshpass] sshpass 로 ssh 접속 사용시 주의사항 (0) | 2022.06.08 |
---|---|
[linux] terminal 에서 커서가 보이지 않을 때 (0) | 2022.06.08 |
[linux][bash] 터미널에서 입력한 글자가 보이지 않을 때 해결 방법 (0) | 2022.01.12 |
[linux] mac 주소 확인하기 (0) | 2021.12.22 |
[python3][virtualenvwrapper] ubuntu 20.04 에서 실행이 안되는 문제 (0) | 2021.11.30 |