IT/라즈베리파이2

라즈베리파이2 외장하드 연결

단디1969 2015. 6. 17. 16:25


라즈베리파이+라즈비안에 외장하드(NTFS) 연결하기   원문 : http://deneb21.tistory.com/187

1. 외장하드를 라즈베리파이의 USB 단자에 연결한다. 

* 이 때, 외장하드가 모기소리처럼 작게 끽끽 거리면서 인식이 되지 않을 경우 전원부족이다. 

(처음엔 하드디스크 고장인줄 알았음.)

전원부족해결방법

 1) Y케이블과 별도의 5V 어댑터를 이용하여 별도의 전원을 공급해 주거나 

 2) 5V 2A 이상의 유전원 USB 허브를 사용하거나

 3) 라즈베리파이의 USB2.0 전력 제한(500mA)을 풀어 준다.(참고 : http://herlim.tistory.com/83)    

$ sudo nano /boot/config.txt

    * 아래 옵션 두 개를 가장 상단에 추가 : 전력을 2A로 올림

max_usb_current=2

safe_mode_gpio=4(이건 뭔지 잘 모름)


2. NTFS 파일 시스템을 제대로 읽고 쓰기 위하여 ntfs-3g 를 설치한다.

pi@raspberry ~ $ sudo apt-get install ntfs-3g


3. 파일 시스템을 체크하는 명령어인 blkid로 연결된 외장하드의 정보(UUID)를 기억한다.

* 아래 세번째 /dev/sda1 이것이 외장하드 이다.

pi@raspberry ~ $ sudo blkid

/dev/mmcblk0p1: SEC_TYPE="msdos" LABEL="boot" UUID="15CD-3B79" TYPE="vfat"

/dev/mmcblk0p2: UUID="13d368bf-6dbf-4751-8ba1-88bed06bef77" TYPE="ext4"

/dev/sda1: LABEL="M-lM-^CM-^H M-kM-3M-<M-kM-%M-(" UUID="0AFEC3C5FEC3A6F3" TYPE="ntfs"


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

ex) 홈디렉토리 하위에 exHDD 라는 폴더를 만들어서 마운트 하는 경우

pi@raspberry ~ $ mkdir /home/pi/exHDD


5. 외장하드를 마운트 한다.

pi@raspberry ~ $ sudo mount /dev/sda1 /home/pi/exHDD


6. 재부팅 후에도 계속 마운트 상태를 유지할 수 있도록 리눅스의 마운트 설정파일인 /etc/fstab 파일에 설정정보를 적는다.

pi@raspberry ~ $ sudo nano /etc/fstab

         * 외장하드의 마운트 정보를 맨 마지막 줄에 다음과 같이 추가해 준다. 

UUID=0AFEC3C5FEC3A6F3  /home/pi/exHDD     ntfs    defaults          0       0


7. 시스템을 재부팅 해 준다.

pi@raspberry ~ $ sudo reboot