2016년 6월 26일 일요일

맥에서 라즈베리안 설치하기

터미널을 열어서 diskutil list 를 입력, 디스크정보들을 불러오자

/dev/disk2 에 SD카드가 잡힌 것을 볼 수 있다.
FAT32 로 포맷을 하기 위해 다음과 같은 명령어를 입력하자

diskutil eraseDisk FAT32 none MBRFormat /dev/disk2

갈이 입력을 하고, 다음과 같은 화면을 보이면 성공이다.
만약, 여기서 계속 파티션 이름이 안 맞다는 에러가 나오면, 이와 같이 입력해 보자

diskutil partitionDisk /dev/disk2 1 MBRFormat "MS-DOS FAT32" EDISON 805.30M

제대로 됐다면,, 아래와 같은 화면이 나온다.

만약, 다음과 같이 -69877 에러가 나온다면 본인이 장착한 sdcard 옆의 락 레버를 해놨는지 한번 확인해 보자

sudo diskutil eraseDisk FAT32 NAME MBRFormat /dev/disk2
Started erase on disk2
Unmounting disk
Error: -69877: Couldn't open device

라즈베리파이 OS 다운받기

라즈베리파이는 공식 홈페이지에서 간단하게 다운받을 수 있다. 여러가지 OS를 지원하기 때문에 자신이 원하는 OS를 맞춰서 다운 받으면 된다.

기본적으로 추천하는 설치 os 는 NOOBS 와 Raspbian 두 중류가 존재한다. NOOBS 는 os 를 설치할 때에 OS를 선택하는 메뉴가 나와서 Raspbian, Ubuntu 등을 선택해서 설치할 수 있습니다. 그리고 나중에 부팅할 때 shift 버튼을 누르고 있으면 다른 os 로 선택할 수 있습니다. 여러가지 os 를 사용해보고 싶으면 선택하면 됩니다. 일종의 부트 관리자라고 보면 되겠네요.
저는 Raspbian으로 바로 설치를 하려고 합니다. 기본적인 OS가 많은 써드파티 어플을 제공하고 있을 것이 분명히니까 말이죠.

압축을 풀고나면 다음과 같은 파일을 볼 수 있습니다.

이미지 SD카드에 설치하기

저는 2016-05-27-raspbian-jessie.img 파일을 다운받았고 ~/Desktop 에 위치하고 있습니다.
diskutil list 를 입력했다면 아까와 같은 /dev/disk2 에 sdcard가 있는 것을 확인할 수 있습니다.
우선 SD카드를 언마운트합니다.

diskutil unmountDisk /dev/disk2

그리고, 이제 dd 명령어를 통해서 이미지를 SD카드로 설치할 것입니다.

sudo dd bs=1m if=2016-05-27-raspbian-jessie.img of=/dev/rdisk2

중간에 ctrl+t 를 눌러서 얼마나 진행이 되었는지 진행상황을 확인할 수 있습니다. 다시 명령 커맨드가 나왔다면 설치가 끝났습니다. 이제 라즈베리파이에 SD카드를 삽입해서 다시 설치과정을 거치면 됩니다.