프로그래밍/RaspberryPI

[RaspberryPI] 라즈베리 파이에 외장 하드 자동 마운트 하기

일단개그하다 2015. 5. 2. 19:56

라즈베리 파이는 다른 보조기억장치를 사용하지 않고

OS를 SD카드에 올려서 사용하므로

라즈베리 파이가 사용할 수 있는 저장 공간이 넉넉하지 못하다

그러므로 ftp서버를 구축하는 등

추가적인 저장 공간이 필요로 하다

라즈베리파이를 다시 켜는 경우에도

특정 위치에 마운트 시켜 보려고 한다

먼저 외장 하드의 정보를 알아야 한다

사용할 명령어는

$blkid이다

$blkid는 현제 시스템에 연결된 디스크의 정보를 출력하는 명령어이다

 

 

라즈베리 파이의 USB 단자로 연결된 외장 하드라면

/dev/sd** 형태의 위치를 가지고 있다

위 항목을 보면 UUID를 가지고 있는데

UUID는 외장 하드의 이름이라고 할 수 있는데

하드를 포맷 할때 마다 새로운 UUID가 할당 되므로

만약 하드를 포맷을 한다면 해당 작업을 다시 해주어야 한다

TYPE 항목은 해당 하드의 파일 시스템이다

이제 마운트하고 싶은 외장 하드의 이름과 파일 시스템을 알았으니

자동으로 마운트를 하게 해주는 설정 파일을 수정해야 한다

/etc/fstab 파일을 수정 하도록 하자

$sudo nano /etc/fstab

 

 

/etc/fstab 의 구성

 

 

첫번째 항목은 마운트 하고 싶은 하드의 UUID

두번째 항목은 마운트 하고 싶은 위치

세번째 항목은 파일 시스템

네번째 항목은 마운트 옵션

다섯번째는 덤프 설정

여섯번째는 파일 체크이다

마운트 옵션은 defaults로 무난하게 설정

덤프와 파일 체크는 모두 0으로 미설정 미체크로 하였다

설정을 끝내고 리부팅 하면 해당 위치에 자동 마운트가 된다