본문 바로가기

Linux

[라즈베리파이] 화면(모니터) 없이 운영체제 설치 (with 와이파이)

ver. 20210919

 

라즈베리파이(Raspberry Pi)를 위해 모니터를 따로 구입하기 보다는 와이파이(wifi)를 통해 원격으로 사용할 분들을 위한 방법입니다.

* 여기서는 라즈비안을 사용하지만 다른 리눅스 기반 운영체제에도 동일한 방식으로 적용 가능합니다.

 

1. 원하는 라즈비안 OS를 다운로드합니다.

* 서버가 좀 느려서 토렌트 방식으로 다운 받는 것을 추천합니다.

 

라즈비안 OS 다운로드

 

[ 각 버전 특징 ]

- Raspberry Pi OS with Desktop and Recommended Software: 데스크탑 실 사용 환경을 위한 프로그램이 추가 설치된 GUI 버전

- Raspberry Pi OS with Desktop: 라즈비안 OS의 필수 패키지만 설치된 GUI 버전

- Raspberry Pi OS Lite: 라즈비안 OS의 최소 패키지만 설치된 CLI(콘솔 환경) 버전

 

Raspberry_install_01

 

2. 부팅 장치(SD카드 / USB 등) 제작 툴인 "balena_Etcher"를 다운로드한 후 설치합니다.

* 부팅 장치 만들 수 있는 아무 툴이나 사용해도 됩니다.

 

balena Etcher 다운로드

 

Raspberry_install_02
Raspberry_install_03

 

3. "balena_Etcher"를 실행 후 사용할 이미지 파일, 저장장치를 설정하고 'Flash' 누르면 부팅 장치가 생성됩니다.

* 저장장치를 설정 할 때 대용량 저장장치는 표시되어 있으며 설정해도 경고창으로 해당 저장장치를 사용하는 게 맞는지 확인합니다.

 

Raspberry_install_04
Raspberry_install_05
Raspberry_install_06
Raspberry_install_07
Raspberry_install_08
Raspberry_install_09

 

4. 와이파이 자동 접속을 위해 "wpa_supplicant.conf"라는 설정 파일과 빈 파일인 "ssh"를 만듭니다.

* 파일은 텍스트 파일을 이름 변경하여 만드는데 확장자가 안 보이면 아래 사진 참고해서 설정하면 보입니다.

* "ssh" 파일: 아무런 내용이 없지만 SSH를 활성화 해줍니다.

* wpa_supplicant.conf" 파일: 와이파이 계정과 비밀번호로 프로토콜을 생성해줍니다.

 

Raspberry_install_10
Raspberry_install_11
Raspberry_install_12

 

5. 부팅용 저장장치가 처음 만들어지면 연결 해제 되므로 다시 연결해주고 4단계에서 만든 2개 파일을 복사합니다.

* 부팅용 저장장치의 드라이브가 2개 잡혀서 1개를 포맷하라고 메세지가 나오는 경우 무시하면 됩니다.

 

Raspberry_install_16

 

6. 원격 제어할 컴퓨터에 프로그램을 아래 링크를 통해 설치하거나 본인이 원하는 프로그램을 찾아 설치합니다.

* "PuTTY"는 서버나 네트워크 등을 Telnet이나 SSH을 통해 원격 접속하는 프로그램입니다.

 

콘솔 환경 원격 제어 무료 프로그램 PuTTY

 

7. 인터넷 공유기 관리자를 통해 라즈베리파이에 할당된 ip를 확인합니다.

 

8. 라즈베리파이 ip를 원격 제어 프로그램에 입력해서 원격 접속한 후 콘솔창에서 라즈베리파이 초기 계정으로 로그인 하면 됩니다.

라즈베리파이 초기 계정: pi
라즈베리파이 초기 비밀번호: raspberry

Raspberry_install_17