외장하드를 연결할거에요
그래야 KODI를 설치 해서 쾌적한 동영상 시청이 가능하니까요
사실 transmission 설치할때 외장하드로 해놨어야 하는데
미쳐 생각을 못했네요
설정을 바꾸면 되니 그리 걱정은 없습니다 귀찮을 뿐이니까요
리눅스는 USB 등의 외장매체를 mount시키지 않으면 바로 사용할 수 없으니
목표는 자동 마운트입니다
fstab의 경우 는 한 줄 추가 정도의 나름 간편한 편의성이 있지만
외장하드가 연결되 있지 않을경우 부팅 시
root계정으로 로그인해야하는 문제가 발생하더라구요
(설정을 잘못했나..)
설정을 건드리기 때문에 sudo 혹은 root 로 작업해야 합니다
mount 대상 디렉토리 추가
저는 편의상 pi계정에 바로 하겠지만 다른 디렉토리를 사용하려면
디렉토리를 만들어야 하는 수고가 필요합니다
mkdir exHDD 와 같이 말이죠
mkdir 은 디렉토리 생성 명령이고 exHDD 는 디렉토리 이름입니다
외장하드를 연결한 후에 blkid 명령어를 입력합니다
pi@rasp2-retropie:~ $ blkid /dev/mmcblk0p1: SEC_TYPE="msdos" LABEL="boot" UUID="C8AF-020C" TYPE="vfat" PARTUUID="9aa70067-01" /dev/mmcblk0p2: LABEL="retropie" UUID="bcb87907-d8d8-43d8-aaf6-8d288dc11f8d" TYPE="ext4" PARTUUID="9aa70067-02" /dev/sda1: LABEL="rasp2-Media" UUID="4E91-332E" TYPE="exfat" PTTYPE="dos" PARTUUID="36ee6590-01" |
/dev로 시작하는게 3개가 보이는데 이중 /dev/sda1 으로 보이는게 외장하드입니다
LABEL : 외장하드 표시 이름
UUID : UUID로 포멧하면 변경되는듯 합니다
TYPE : 외장하드 포멧 형식
fstab 수정
sudo vim /etc/fstab
외장하드의 LABEL, UUID 혹은 /dev/sda로 시작하는 경로를 이용합니다
#이 주석으로 무시되는 항목입니다
1~3 까지는 기본 시스템에서 잡아놓은것이고
4~6 이 추가한 부분입니다 6에 /home/pi 인데 i가하나 빠졌네요
공백을 기준으로 6개로 구분할 수 있습니다
외장하드, mount 위치, 외장하드 포멧형식, 옵션, 덤프 옵션, 파일점검 옵션
외장하드
UUID=4E91-332E 는 위에서 본 외장하드 UUID와 동일한 것을 알 수 있습니다
/dev/sda1은 외장하드가 연결된 USB허브 위치라고 보시면 될 것 같습니다
LABEL은 외장하드 이름을 사용한걸 알수 있겠네요
같은 외장하드 보고있지만 조금 다릅니다
왜냐하면 USB슬롯이 변경될 경우 /dev/sda1~3 등 변경될 수 있으니까요
같은 측면으로 다른 외장하드에 동일한 LABEL을 가지고 있을 수 있겠네요
mount 위치
위에 만든폴더 위치를 지정하시면 됩니다
ex) /home/pi/exHDD
외장하드 포멧형식
위에서 봐둔 포멧형식을 그대로 넣어줍니다
옵션
혼자 쓸거니 auto로 해도 무방합니다, 전 defaults, user 옵션을 사용했습니다
덤프, 파일점검은 0으로 안하도록 했습니다
수정을 완료하면 재부팅을 해서
sudo mount를 진행합니다
pi@rasp2-retropie:~ $ sudo mount /dev/sda1 on /home/pi type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other,blksize=4096) pi@rasp2-retropie:~ $ |
/home/pi 에 mount 된걸 확인 할 수 있습니다
혹시 아래와 같이 나온다면(exfat포멧) mount할 디렉토리가 비어있지 않아서 이니
FUSE exfat 0.9.7 fuse: mountpoint is not empty fuse: if you are sure this is safe, use the 'nonempty' mount option |
디렉터리 내부의 파일을 모두 삭제해 줘야 합니다
ex) rm -rf /home/pi/exHDD/* 정도면 되겠네요
계정디렉토리 pi는 설정파일이 있으니 백업을 해야하는 불편함이 있지만
외장하드를 계정 디렉토리로 쓰는만큼 용량이 늘어나는 편의성이 있습니다
댓글 영역