Projects/Private NAS with RPi

[Windows 환경] 라즈베리파이 3 모델 B+, Ubuntu Server 설치 방법

kanteloper 2022. 11. 27. 20:31

이미지 출처: https://ubunlog.com/ubuntu-incluira-soporte-para-la-raspberry-pi-4-y-el-resto-de-placas-de-la-compania/

Windows 11 환경에서 라즈베리파이 3 모델 B+에 'Raspberry Pi OS'가 아닌 'Ubuntu Server' 운영체제를 설치한다.

설치 방법은 다음의 순서로 이루어진다.

  1. Raspberry Pi Imager 설치
  2. SD 카드 포맷
  3. 설치할 Ubuntu Server 운영체제 버전 선택
  4. 고급 옵션 설정(Optional)
  5. Ubuntu Server 설치 이미지 완성

1. Raspberry Pi Imager 설치

Raspberry Pi Imager 프로그램은 https://www.raspberrypi.com/software/ 에서 다운로드 받는다.

본인의 환경에 맞는 설치 파일을 다운로드 받아 설치하거나 터미널에서 명령어로 설치할 수 있다.

2. SD 카드 포맷

라즈베리파이에 운영체제를 설치하기 위한 SD 카드는 2가지 방법으로 포맷을 할 수 있다.

둘 중 어떤 방법으로 포맷해도 상관없다.

2-1) Windows의 드라이브 포맷

Windows 운영체제의 드라이브 포맷 기능을 이용해서 SD 카드를 포맷할 수 있다.

'내 PC'에서 SD 카드를 삽입한 USB 드라이브를 마우스 오른쪽 클릭하고 드롭 다운 메뉴에서 '포맷'을 클릭한다.

'파일 시스템'이 FAT32로 설정되어있는지 확인하고 시작 버튼을 클릭한다. 만약 SD 카드의 용량이 크다면, 파일 시스템으로 exFAT으로 설정하고 포맷을 진행한다. Windows 운영체제가 SD 카드 용량에 따라 파일 시스템 기본값을 잡아주기 때문에, 사용자는 Windows 운영체제의 제안에 따라 포맷을 진행하면 된다.

2-2) Raspberry Pi Imager를 이용한 포맷

Raspberry Pi Imager 프로그램을 이용하여 SD 카드를 포맷할 수 있다.

Raspberry Pi Imager를 실행하여 '운영체제 선택' 버튼을 클릭한다. 여기서는 라즈베리파이에 설치할 운영체제 이미지를 선택하거나 포맷 작업을 선택한다.

메뉴 리스트에서 '삭제' 를 클릭한다.

다음으로 '저장소 선택'  버튼을 클릭한다. 여기서는 앞에서 선택한 작업(라즈베리파이에 설치할 운영체제 이미지 만들기 또는 포맷)을 수행할 저장소를 선택한다.

포맷할 SD 카드가 삽입된 USB 드라이브를 선택한다.

마지막으로 '쓰기' 버튼을 클릭하여 포맷을 수행한다. 

3. 설치할 Ubuntu Server 운영체제 버전 선택

라즈베리파이 3 모델 B+가 지원하는 Ubuntu Server 운영체제 버전을 선택한다.

'운영체제 선택'을 클릭한 후, 리스트 메뉴에서 'Other general-purpose OS' 메뉴를 클릭한다.

 'Other general-purpose OS' 메뉴에서 'Ubuntu' 메뉴를 선택한다.

여러 버전의 Ubuntu Server 운영체제가 있지만, 라즈베리파이 3 Model B+가 지원하는 버전을 선택해야 한다.

현재(2022-11-27)는 Ubuntu Server 20.04.5 LTS가 라즈베리파이 3 Model B+에서 지원하는 가장 최신 버전이다.

라즈베리파이 3는 Cortex-A53 (ARMv8) 프로세서를 사용한다. 이 마이크로아키텍처는 32비트 ARMv7-A 명령어를 완벽히 호환하고 64비트를 지원하기 때문에, 원하는 환경(32-bit 또는 64-bit)의 Ubuntu Server 운영체제를 선택한다.

다음으로 '저장소 선택'  버튼을 클릭하여 앞에서 결정한 버전의 Ubuntu Server 운영체제 이미지를 만들 저장소를 선택한다. 현재는 SD 카드를 삽입한 USB 드라이브 밖에 없기 때문에 이를 선택한다.

4. 고급 옵션 설정(Optional)

 고급 옵션은 라즈베리파이 공식문서에 따르면, 모니터와 키보드가 연결되지 않은 라즈베리파이(Headless Raspberry Pi)에서 운영체제 초기 설정(사용자 계정 생성, 네트워크 설정 등)을 용이하게 하기 위한 것이다. 하지만 연결할 수 있는 모니터와 키보드가 있어도, 개인적으로 이 설정을 미리 하는 것이 편하다. 

 

Raspberry Pi Documentation - Getting started

The official documentation for Raspberry Pi computers and microcontrollers

www.raspberrypi.com

설치할 운영체제와 저장소를 모두 선택하면, 톱니바퀴 모양의 버튼이 활성화 된다. 이 버튼을 클릭한다.

고급 옵션은 운영체제 초기 설정에 대한 옵션 5가지와 Raspberry Pi Imager에 대한 옵션 4가지가 있다.

Raspberry Pi Imager에 대한 옵션에 대한 설명은 생략한다.

 

운영체제 초기 설정에 대한 옵션은 다음과 같다.

  1. hostname 설정: Ubuntu 운영체제의 hostname을 바꾸고 싶으면 설정한다.
  2. SSH 사용: Putty 또는 터미널을 통해 라즈베리파이의 Ubuntu Server에 접근하려면 설정한다.
  3. 사용자 이름 및 비밀번호 설정: Ubuntu 운영체제의 사용자 계정을 생성하려면 설정한다.
  4. 무선 LAN 설정: Ubuntu 운영체제에서 Wifi를 연결하려면 설정한다.
  5. 로케일 설정 지정: Ubuntu 운영체제에서 사용할 시간대와 키보드 레이아웃을 설정한다.

5. Ubuntu Server 설치 이미지 완성

고급 옵션을 설정한 후, '쓰기' 버튼을 누르고 작업 시간을 기다리면 Ubuntu Server 운영체제 설치 이미지가 완성된다.

SD 카드를 라즈베리파이에 삽입하고 전원을 연결하여 실행시키면 Ubuntu Server 운영체제 설치가 완료된다.