2015년 9월 4일 금요일

[2장] 라즈베리 파이 (Raspberry Pi)의 OS 라즈비안 설치하기

1장에서 너무나도 쉽게 라즈베리 파이를 처음 접한 일화를 소개하였다. 역시나 너무나도 쉽게 구동되어 뭔가 찜찜한 구석이 있었다. 안드로이드를 설치하려다 라즈비안에 문제가 발생해 부팅이 안되는 상태가 발생하였다. 이참에 라즈비안 설치 법에 대해 소개하고자 한다.

(1) 라즈베리 파이의 OS설치 기본개념
     - 라즈베리 파이의 OS는 Micro-SD Card에 저장되어 있다.
     - 따라서 Micro-SD Card를 컴퓨터에 연결하여 OS를 설치해야 한다.
     - Micro-SD Card를 컴퓨터에 연결하기 위해 Micro SD Reader 또는 변환 Adapter가 필요하다.
     - 라즈비안 OS 설치파일은 (https://www.raspberrypi.org/downloads/)에서 다운 받는다.
     - 설치 프로그램은 (http://sourceforge.net/projects/win32diskimager/)에서 다운 받는다.

(2) Micro-SD Card를 컴퓨터에 연결하기

 

우측 그림과 같이 가장 상단부터 SD, Mini-SD, Micro-SD 순이다. 모바일 폰에는 Micro-SD가 가장 많이 사용되고 카메라에는 SD가 많이 사용되고 있다. 일반적으로 SD는 요즘 노트북에 대부분 리더기가 장착되어 있어 쉽게 연결할 수 있다. 만약 Micro-SD를 PC에 연결해야 하는데 어뎁터도 없고 메모리 리더기도 없다면, 구입을 해야만 한다. 인터넷에서 택배배 보다 훨씬 저렴한 가격에 구입할 수 있으니 참고하기 바란다.
 
검색어
(1) 네이버 - "micro sd 리더기"


(3) 라즈비안 OS 다운받기

인터넷 익스플로러에서 라즈베리 파이 재단 사이트( https://www.raspberrypi.org/) 에 접속한다.


사이트 접속 후 사이트 좌측 상단에 DOWNLOADS  탭을 클릭한다.


라즈베리 파이 공식 OS 인 라즈비안(RASPBIAN)과 써드파티 OS인 우분투, 스누피, 윈도우10, 등 다양한 OS를 다운받을 수 있다.
우리는 라즈비안을 설치할 것이므로 상단에 RASPBIAN (빨간 골뱅이 아이콘) 을 클릭하자.


친절하게도 토렌트와 ZIP파일로 다운받을 수 있도록 준비되어 있다. 토렌트가 없다면 Download Zip 아이콘을 클릭하자.


인터넷 익스플로러 창 아래쪽에 열거나 저장하기 팝업이 뜬다. 여기서 저장하기를 누르자.
다운로드가 완료되고 나면 Zip 압축을 해제 하자.


압축이 해재되고 나면 3.2기가 상당의 디스크 이미지 파일이 생성된다.
이제부터 Win32DiskImager를 사용해 이미지를 Micro-sd에 복사를 진행할 것이다.
우선 Win32DiskImager를 다운받자. (사이트 : http://sourceforge.net/projects/win32diskimager/)



사이트 접속 후 초록색 DOWNLOADS 버튼을 클릭하자.
클릭 후 새로운 창이 뜨고 5초 지나면 아래와 같이 다운로드 팝업이 뜬다.


실행을 누르면 다운로드가 완료 되고 설치 프로그램이 실행된다.
다음만 누르고 설치를 완료하자.

Win32DiskImager는 이미지파일을 Micro-sd에 기록해주는 역활을 한다.
프로그램을 실행시키면 아래와 같다.


이미지파일을 선택해야 하는데 아까 라즈베리 파이 사이트에서 다운받고 압축을 해제한 이미지 파일을 선택하자.


파일이 선택되고난 후 Write 버튼이 활성화 된것을 확인할 수 있다. Write 버튼을 누르자.


현재 D드라이브가 Micro-sd 인데 덥어쓰기를 할것인지 물어본다. 만약 중요한 데이터(?)가 들어있다면 당연히 No를 해야겠지만 설치를 원한다면 Yes를 누르자.


Progress 게이지가 올라가면서 몇프로 완료되었는지 확인이 가능하다.
100% 완료될 때 까지 잠깐 기다리면 된다.



복사가 완료되고 나면 Write Successful 메세지를 확인할 수 있다.
이로써 모든 작업이 완료되었다.

처음 라즈베리 재단 사이트에서 확인된 서드파티 OS또한 동일한 방법으로 설치 가능하다.
기본적인 라즈베리 파이 OS 설치 방법을 설명 했으므로 이 방법만 숙지 하면 OS설치는 문제가 없을 것이다.

[C++] 연습문제 1-2

 /****************************************************************************** - 피트(feet)를 인치(inch)로 변환시켜주는 프로그램을 작성 - 사용자로부터 피트를 입력받아 인치로...