[Rasberry Pi 4] 기본 세팅 및 접속하기

김지원·2022년 10월 27일
0

RasberryPi4

목록 보기
1/4

라즈베리파이4 시작하기

🔎 라즈베리파이 OS 다운로드

라즈베리파이4 OS 설치

윈도우용 Rasberry Pi Imager을 설치하고 실행하면 아래와 같은 창이 뜬다.

운영체제 선택

먼저 운영체제를 선택해주면 되는데, recommended인 Rasberry Pi OS (32-bit)를 선택했다.

64-bit 선택하는거랑 무슨 차이가 있나 검색해봤는데 여기서 확인 가능

결론적으로는 아직 64-bit는 비추라고 하고,
각자 자신의 주 용도로 벤치마킹 해보라고 말해주는 것 같다.
나도 일단 테스트용으로 시작해볼 예정이라 32-bit로 설치했다.

저장소 선택

SD카드를 노트북에 연결하면 내 PC에서 저장소가 새로 하나 생긴 게 확인 가능하고, 동일한 저장소로 선택해주면 된다.

기본 설정 - 추가 설정 가능

Rasberry Pi Imager가 1.7.1 로 업데이트 되면서 기존 SSH 작업을 위한 과정들이 필요 없어졌다.
아래처럼 이미지 설치 시 설정이 가능하다.

  • 이미지 사용자 정의 옵션 : 항상 사용
  • SSH 사용 => 비밀번호 인증 사용 => 사용자 이름 및 비밀번호 설정 => 무선 LAN 설정 => 로케일 설정 지정
    위 과정을 통해 SSH 사용, WIFI 설정, Locale 설정이 가능하다.

그리고 Write!

📌 라즈베리파이 고정 IP 설정하기

  1. ifconfig 명령어로 현재 IP주소 확인하기.
    무선의 경우 wlan0에 inet 192.~ 을 보면 된다.

  2. /etc/dhcpcd.conf 파일 열어서 수정하기.

sudo vi /etc/dhcpcd.conf

파일 맨 아래에 아래와 같이 내용 추가해주면 된다.

interface wlan0
static ip_address = 
static routers = 

ip_address 에는 ifconfig에서 확인한 IP주소를,
routers 에는 ip_address에서 마지막만 1로 바꿔서 입력해주면 된다.

  1. networking service 재시작 하기
sudo /etc/init.d/networking restart
  1. reboot 해주기
sudo reboot

💻 SSH로 접속하기 - Putty 사용

라즈베리파이에 할당된 IP 확인하기 - nmap 사용

  1. nmap 설치
  2. cmd 창에서 ipconfig로 PC의 IP 주소 확인하기
    VirtualBox IP 제오해고 IPv4 주소 찾기
  3. 찾은 IP 주소의 4번째 자리를 0으로 하여 다음 명령어 실행
nmap -sn 192.168.??.0/24
  1. 아래처럼 출력되는 IP 주소가 바로 라즈베리파이의 IP이다.
...
NMAP scan report for {IP주소}
Host is up.
MAC Address: {MAC주소}  (Rasberry Pi Trading)

Putty 실행하여 라즈베리파이 접속


1. Host Name(or IP address) 에 위에서 찾은 라즈베리파이 IP 주소 넣기
2. 라즈베리파이 OS 설치 시 설정한 usernamepassword 입력하기

💻 라즈베리파이 원격으로 GUI 접속하기

✨"원격 데스크톱" 사용하기

  1. apt-get 을 업데이트 및 업그레이드
sudo apt-get update
sudo apt-get upgrade
  1. xrdp를 설치
sudo apt-get install xrdp -y

원격 데스크톱 연결 실행하여 라즈베리파이 IP 주소 입력하고 로그인하면 GUI 접속 가능하다.

✨"VNC Viewer" 사용하기

sudo raspi-config

Interface Options => VNC => enable 하기
VNC Viewr 설치하기
아래처럼 원격으로 GUI 접속이 가능해진다!!

💥 Cannot currently show the Desktop 문제

👉 1. /boot/config.txt 파일 수정하기

sudo nano /boot/config.txt

아래와 같이 HDMI Mode 설정을 수정한다.

#hdmi_group=1
#hdmi_mode=1
# 아래와 같이 수정
hdmi_group=1
hdmi_mode=32

처음에 이 파일을 수정 안 하고 아래만 주구장창 하면서 왜 안 되냐.. 땅을 쳤다.
나처럼 헤매고 있을 분들을 위해..

👉 2. raspi-config로 해상도 변경하기

$ sudo raspi-config




https://www.tomshardware.com/how-to/fix-cannot-currently-show-desktop-error-raspberry-pi

📌 고정 IP 할당하기

📌 라즈베리파이 안전하게 종료하기

아래 명령어를 치고 조금 기다리면 녹색 LED 가 완전히 꺼지게 된다.
그 때 전원 플러그를 빼면 안전하게 종료시킬 수 있다.

sudo shutdown -h now
# 또는
sudo power off

https://webnautes.tistory.com/899
https://m.blog.naver.com/icbanq/221741785879
https://ryan-han.com/post/server/raspberry_server_1/
https://ansan-survivor.tistory.com/1306
https://flyingdeuk.github.io/posts/Pi-vnc/
https://m.blog.naver.com/elepartsblog/221828692886
https://www.freva.com/how-to-fix-cannot-currently-show-the-desktop-on-raspberry-pi/

profile
Make your lives Extraordinary!

0개의 댓글