용량이 적은 MicroSD를 라즈베리 파이에 사용하니 이것 저것 돌리다 보니 용량이 부족하다. 약 10여기가 되는 Mame rom을 NAS에 받아서 라즈베리 파이에 올릴려고 하다보니 뭔가 대책이 필요했다. 

  1. 파일을 MicroSD에 복사하기: 가장 단순하다. 하지만 귀찮다. 
  2. Windows Shared Folder로 mount 하기: mount 명령어로 지원한다. 쉽다. Common Internet File System (CIFS)
삶이 귀찮으니 네트워크로 mount를 하는 방법을 찾았다. 

마운트 하기

우선 마운트 할 디렉토리를 만든다. 

mkdir -p /home/pi/.advance/rom


그리고 아래 명령어로 cifs 방식으로 마운트 한다. 

sudo mount -t cifs -o username=testusername,password=testpassword //192.168.29.162/Public//Transmission/roms /home/pi/.advance/rom


아래와 같이 df -h 명령어로 제대로 마운트 되었는지 확인한다. 

pi@raspberrypi ~ $ df -h
Filesystem                                  Size  Used Avail Use% Mounted on
/dev/root                                   7.2G  3.7G  3.2G  55% /
devtmpfs                                    364M     0  364M   0% /dev
tmpfs                                       368M     0  368M   0% /dev/shm
tmpfs                                       368M  5.0M  363M   2% /run
tmpfs                                       5.0M  4.0K  5.0M   1% /run/lock
tmpfs                                       368M     0  368M   0% /sys/fs/cgroup
/dev/mmcblk0p1                               63M   21M   42M  33% /boot
//192.168.29.162/Public//Transmission/roms  3.6T  2.8T  871G  77% /home/pi/.advance/rom


자동으로 마운트 하기

리부팅을 하면 마운트가 해제 된다. 매번 마운트 하기 귀찮으니, fstab에 등록을 해서 자동으로 마운트 하자. 루트 권한으로 수정을 해야한다. 

sudo vi /etc/fstab
//192.168.29.162/Public//Transmission/roms /home/pi/RetroPie/roms cifs username=testusername,password=testpassword 0 0


참고: 언마운트 하기

sudo umount //IPADRESS/share










​ ​​마음에 드셨으면 아래 추천 버튼을 꾹 눌러주세요. :]



저작자 표시 비영리
신고
Posted by KraZYeom