원격 접속이 가능한 Headless setup을 추천 드립니다. 아래 Github 사이트를 참고 하시어 아래 단계에 따라 설치 바랍니다.
Step 3 - Flash Ubuntu Server 20.04 LTS
SD 카드에 Ubuntu Server 20.04 LTS를 Flash 하기 위해서는 balenaEtcher 또는 Raspberry Pi Imager를 주로 사용합니다. 여기에서는 Raspberry Pi Imager를 사용하여 Flash 하는 방법을 알려 드립니다. Raspberry Pi Imager는 아래 사이트에서 다운로드 할 수 있습니다.
Raspberry Pi Imager를 실행 합니다.
운영체재 선택을 클릭하여 Other general-purpose OS를 선택 합니다.
Ubuntu를 선택합니다.
Ubuntu Server 20.04.x LTS (64-bit)를 선택합니다.
운영체재가 선택되었으면 저장소에서 컴퓨터에 삽입한 SD 카드를 선택합니다.
최종적으로 쓰기를 선택하면 Flashing 진행 됩니다. 시간이 좀 걸립니다.
Flashing이 완료되면 SD 카드를 컴퓨터에서 제거 합니다.
Flashing 속도가 너무 느리면 별도로 Ubuntu Server 20.04.x LTS (64-bit) 파일을 다운로드 받습니다. Raspberry Pi Imager 운영체제에서 사용자 정의 사용으로 다운로드한 이미지 파일을 선택하면 빠른 속도로 Flashing을진행 할 수 있습니다.
Step 4 - Network Configuration
SD 카드를 컴퓨터에 재 연결합니다.
SD 카드 32GB 용량 전체 활용을 위하여 우분투 유틸리티 GParted 사용하여 할당 용량을 확인합니다.
SD 카드 system-boot 아래 network-config 파일을 열고 아래와 같이 입력하여 저장합니다. 사용하고 있는 Wifi SSID와 Password를 입력합니다. #(comment) 은 지우고 입력해야 합니다.
SD 카드 system-boot 아래 config.txt 파일을 열고 아래와 같이 입력하여 저장합니다. Raspberry Camera 설치를 위하여 start_x=1, gpu_mem=128 입력하고 저장합니다.
# The following settings are "defaults" expected to be overridden by the
# included configuration. The only reason they are included is, again, to
# support old firmwares which don't understand the "include" command.
# setup RPI PiCamera
start_x=1
gpu_mem=128
enable_uart=1
cmdline=cmdline.txt
include syscfg.txt
include usercfg.txt
Step 5 - Connecting to RPi4B using SSH
SD 카드를 RPi에 삽입하고 부팅을 합니다.
일정 시간(5분이상 필요) 지나면 RPi는 Wifi에 자동으로 접속 됩니다.
IP Address를 검색하여 ubuntu RPi IP Address를 확인합니다. IP 확인에 시간이 오래 걸리면 RPI 재부팅을 하고 재 검색해 봅니다.