라즈베리 시리즈 중 이번 시간 주제는 " 라즈베리 파이4 (Raspberry Pi4)에 라즈비안 (Raspian) Os 설치하기 "입니다!
포스트를 작성하기 앞서 사용한 환경에 대해 설명 드리겠습니다.
라즈베리 버전 | 4 |
라즈베리 램 | 2GB |
SD 카드 | 32GB |
라즈비안 커널 버전 | 4.19 |
라즈비안 릴리즈 날짜 | 2019-09-26 |
이점은 참고만 해주시고, 본인 상황에 맡게 설치하거나 준비하시면 됩니다.
설치에 들어가기 전에 준비물을 먼저 알려 드리겠습니다. 총 7개가 필요합니다.
제일 중요한 라즈베리 파이와 운영체제가 설치될 Micro sd 카드가 필요하고, 이 외에 모니터와 연결 케이블(라즈베리4인 경우 HDMI를 동일하게 지원하나 포트가 2개 있어, 일반 HDMI이 아닌 한 쪽 커넥터가 Micro HDMI 이여야 합니다. Mini가 아니라 Micro HDMI 이여야 하는 점 꼭! 주의해 주세요.), 설치할 때 입력할 마우스와 키보드, 인터넷(무선도 가능은 하나 초기 설치시에는 유선을 추천드립니다.)이 필요합니다.
소프트웨어적으로는 라즈비안 OS 설치용 파일(하단에 설명)과 이를 SD카드에 덮어쓸 프로그램(balenaEtcher 사용)이 필요합니다.
라즈비안 설치에 앞서 몇 가지 주의점과 설치 방법, 기타 잡설(?)을 먼저 할까 합니다. 초보자 분들을 읽으시는 것을 추천 드리고 아니신 분들은 패스를 추천드립니다. 맨 하단에 1~5단계의 설치 단계와 해당 홈페이지 링크를 서술해 놨으니 참고 바랍니다.
먼저 주의점과 설치 방법입니다. 라즈베리 파이는 기본적으로 다양한 운영체제를 지원합니다. 그 중 라즈비안을 공식 운영체제(?)이자 관리 하는 OS로 지정해 두었습니다. 따라서 꼭 라즈베리 파이에 라즈비안을 설치할 필요는 없습니다. 우리나라 사람들에게 익숙하다고 할 수 있는 윈도우를 설치하셔두 되고, 우분투 같은 리눅스를 설치하셔두 되며, 서버용 OS를 설치하셔도 돌아갑니다. 하지만 설치가 쉽다고 말씀드리지는 않겠습니다.(경험담 입니다.)
저 같은 경우에도 OS를 몇 번 깔아본 경험이 있는데도 불구하고 처음에 해맸습니다. 다른 버전의 라즈베리 파이는 모르겠는데 4버전의 경우는 부트로더 자체가 없기 때문입니다. 아마 메모리 자체가 분리되어 있기 때문이지 않을까 추측해 봅니다. 부트로더가 뭔지 잘 모르시는 분들을 위해 첨언하자면, 기존 OS 설치의 경우 로고(대부분 제조사 로고)가 뜨면서 F2(삼성계열)나 F10(ASUS 계열) 등을 눌러 부트로더 라는 프로그램에 접속해 부팅체제를 USB나 CD로 변경하시게 불가능 하다는 의미 입니다. 로고 자체나 어떤 프로그램도 로딩 되지 않으며, 모니터에 출력 자체가 되지 않습니다.
이런 분들을 위한 방법은 SD카드를 구매할 때 라즈비안이나 NOOBS가 포함된 카드를 구매가 있습니다. 일반 Micro SD 카드보다 비싸기는 하지만, 대부분 쇼핑몰이 라즈베리 파이와 함께 판매하니 잘 찾아보시길 바랍니다. 참고로 본 카드를 구매하더라도 일정 부분 설정이나 설치과정은 필요합니다.
주의점으로는 디스크 제작 프로그램에 관한 글입니다. 인터넷에 검색하니 다양한 프로그램이 나오더군요, Rufus, Ultra iso, iso2usb 등등 나와서 이번 설치 때 사용해 보니 쉽지는 않았습니다. 개인적으로 라즈베리 홈페이지에서 추천하는 BalenaEtcher 프로그램 쓰시길 강력하게 권장합니다. 디자인이 쉽고 직관적으로 되어있거든요. 하지만 본인이 잘 쓸 수 있다하시면 말리지는 않겠습니다. 만약 BalenaEtcher을 쓰신다면 라즈비안을 zip 형태로 받으실 텐데 그냥 선택하시면 됩니다. 하단에서 다시 설명 드리겠습니다. 이 외에 NOOBS를 이용한 설치 방법도 라즈베리 홈페이지에서 지원하고 있지만 이번 포스트에서는 그냥 라즈비안을 이용해 바로 설치하는 법을 알아보겠습니다.
이 부분은 잡설입니다. 라즈비안을 설치 하기 전 리눅스의 한 종류인 Cent Os 8을 설치할려고 했었습니다. 결론적으로 말하면 실패했습니다. Cent Os 8을 실패원인은 부트로더의 부재와 운영 칩의 문제 인 것 같은데 확답은 못 드립니다. 아마 윈도우도 비슷만 문제가 발생할 가능성이 있습니다. 칩의 경우 본 칩이 일반 컴퓨터와 다른 AltArch 계열 칩이 들어가기에 f 해당 릴리즈 버전인 7 (1908) 버전의 aarch64 계열, 7 (1908) 버전의 armhfp (Arm32)계열 모두 시도해 봤지만 실패 했으며, 원래 라즈베리 파이에 설치 가능하다고 알려진 armhfp (Arm32)의 해당 릴리즈를 참고해보니 Gnome image for Raspberrypi2/3, KDE image for RaspberryPi2/3 , Minimal image for RaspberryPi 2/3, Gnome Generic image, KDE Generic image가 현재(2019.12.04) 가능한 것을 보아 추후에는 가능할 수 있습니다. 물론 디스크 생성 부분에 문제가 있을 수도 있습니다. (정보를 찾아볼려고 하니 한국어 정보는 거의 없고, 영어판도 많지는 않았으니 설치를 도전하실 분들은 참고 바랍니다.) 그래서 제가 라즈비안을 설치한 이유기도 합니다.
1. 이제 본격적으로 라즈비안 설치를 시작해 보겠습니다. 먼저 아래 라즈베리 홈페이지에 들어가 라즈비안을 다운 합니다. 붉은 나선처럼 생긴 부분을 눌러주시면 최신 릴리즈 버전으로 이동합니다. 여기에 종류가 여러가지가 있는데 그 중 'Raspbian Buster with desktop and recommended software' 버전을 선택합니다. 다운은 토렌트와 zip 방식이 있는데 편한 방식으로 선택합니다. 참고로 한 2~3GB가 넘습니다.
라즈비안 다운 바로가기 -> https://www.raspberrypi.org/downloads/
2. 라즈비안을 다운했다면 준비한 Micro SD카드에 이미지를 덮어줄 프로그램을 준비합니다. 위에 말한 것 처럼 여기서는 BalenaEtcher 프로그램을 사용합니다. 아래 홈페이지 링크를 타고 들어가 해당 운영체제에 맡게 다운 후 설치해 주시면 됩니다.
BalenaEtcher 다운 바로가기 -> https://www.balena.io/etcher/
해당 프로그램에 관한 안내를 라즈베리 홈페이지에서 확인 하고 싶으신 분은
https://www.raspberrypi.org/documentation/installation/installing-images/README.md
로 가시면 영어로 된 안내를 보실 수 있는데, '압축해제와 디스크 생성에 이 프로그램들을 추천한다.' 라는 정도 밖에 없습니다.
3. BalenaEtcher 프로그램을 설치 하셨고, 라즈비안을 다운 받으셨다면, 컴퓨터에 Micro SD카드를 인식시킨 후 BalenaEtcher을 실행 시킵니다. 혹시 모르니 Micro SD카드를 포멧시켜 내부 데이터를 전부 삭제 시킵니다. BalenaEtcher가 실행 되면 먼저 라즈비안 파일을 인식시켜 주시면, SD 카드는 거의 대부분 자동인식이 됩니다. 그 후 시작 버튼에 해당되는 부분을 눌러주시면 설치가 시작됩니다. 컴퓨터 사양에 따라 다르긴 하는데 대부분 5~15분 안에 끝날 겁니다. 다운로드 진행률과 설치 진행률이 바로바로 뜨니 참고하시면 됩니다. 설치가 완료된 후에는 SD카드가 컴퓨터에 인식이 안되거나, 포멧이 필요하다고 경고할 수 있습니다. 가볍게 무시하시고 그냥 뽑으시면 됩니다.
4. 이제 라즈베리 파이에 설치하시면 되는데 주의하실 점이 있습니다. 전원 인가 전에 Micro SD카드를 라즈베리 파이에 인식시켜야 한다는 점 입니다. 사실 크게 상관은 없고 순서가 바뀌어두 되며, 실패하면 다시 하면되긴 하지만 순서를 따라주시길 추천 드립니다. 즉, 모니터나 키보드,마우스,인터넷 등을 준비 후 Micro SD카드를 라즈베리 파이4 뒷면에 방향에 주의하여 꽂고, 전원(5V,3A,C타입) 선을 연결하시면 됩니다. 라즈베리 파이4에 전원선이 정상적으로 연결시 전원선 옆에 녹색과 빨강불이 들어오며, Micro SD카드에 제대로 라즈비안이 설치 됬다면 잠시뒤 (1분 미만) 모니터에 로딩이 시작됩니다. 참고로 무지개빛이 모니터에 나오거나 아무 응답이 없다면 Micro SD카드에 문제가 있다는 뜻이니 수정하시길 바랍니다.
5. 시작시 세팅 부분은 순서에 라즈비안을 따라 하시면 됩니다. 이 부분은 추후 가능할 시 따로 포스팅 하겠습니다.
이상 BalenaEtcher을 이용해 라즈베리 파이4 (Raspberry Pi4)에 라즈비안 (Raspian) Os를 설치하는 법을 살펴보았습니다. 기술이 발전하고 시간이 지남에 따라 다양한 릴리즈 버전이 나오거나 변화가 있을 수 있습니다. 따라서 설치 전에 충분히 찾아보시길 권장드리며, 구매전에도 본인의 역량이나 업그레이드 된 부분을 고려하시길 바랍니다. 그리고 라즈베리 파이의 경우 다양한 커뮤니티가 있으니 오류 발생시 참고하시면 좋습니다. 다음 포스트에서는 라즈비안에서 한글 깨짐 현상에 대해 알아보도록 하겠습니다.
- 연관 포스트 바로가기 -
라즈베리 시리즈(1) -라즈비안 설치 -> https://alwt.tistory.com/76
라즈베리 시리즈(2) -한글 깨짐 해결 -> https://alwt.tistory.com/78
본 블로그를 자주 방문하기, 구독, 공유는 작가에게 큰 도움이 됩니다!
라즈베리 시리즈(3) - 라즈비안 한글 입력기 설치하기(3&4 호환, i-bus 대체 fcitx 입력기) (0) | 2020.09.13 |
---|---|
일반적 연산자, 관계연산자, 논리연산자 등 연산자 알아보기 (0) | 2020.06.08 |
설명 및 사용법 포함, 윈도우 단축키 모음. (0) | 2020.04.07 |
라즈베리 시리즈(2) - 라즈비안에서 한글 깨짐 현상(파이4) (0) | 2019.12.05 |
오픈소스 라이센스 분석 (0) | 2019.10.27 |
댓글 영역