'라즈베리파이/라즈베리파이4B'에 해당되는 글 2건

728x90

수성비전자방입니다. 제가 구매한 라즈베리파이4 Model B는 8GB RAM이 탑재되어 있습니다. 32bit 운영체제를 설치하면 4GB RAM까지밖에 못 쓰기 때문에 64bit 운영체제를 설치해야 합니다. 다만, RaspberryPi OS의 64bit 버전은 Beta 버전이더라구요. 그래서 Ubuntu를 설치하기로 했습니다. RAM을 적게 잡아먹게 하기 위해서 Ubuntu Server를 설치했습니다. GUI를 쓰실 분들은 Ubuntu Desktop을 설치하시기 바랍니다.

 

시작하기 전에...

USB 부팅을 하기 위해 부트로더를 업그레이드해야 한다고 합니다. Raspberry Pi Imager를 통해 쉽게 하실 수 있습니다.

이 글에서는 부트로더 업그레이드와 Ubuntu 설치를 모두 Raspberry Pi Imager를 통해 진행하겠습니다. 아래 주소에서 내려받으실 수 있습니다.

https://www.raspberrypi.org/software/

 

Raspberry Pi OS – Raspberry Pi

The Raspberry Pi is a tiny and affordable computer that you can use to learn programming through fun, practical projects. Join the global Raspberry Pi community.

www.raspberrypi.org

 

PC에서 할 일

1. 부트로더 EEPROM을 넣을 Micro SD를 PC에 삽입합니다.

(Micro SD 슬롯이 없는 PC를 사용 중이라면 Micro SD 어댑터를 사용하세요.)

 

2. Ubuntu Server를 설치할 USB를 PC에 연결합니다.

 

3. Raspberry Pi Imager를 이용합니다.

3-1. Micro SD에는 부트로더를 설정 파일을 넣습니다.

Operating SystemMisc utility ImagesBootloader로 들어가시면 SD Card Boot, USB Boot, Network Boot가 있습니다. 사실 부팅 우선순위에 관한 거라서 Network Boot만 아니라면 뭘 눌러도 크게 상관은 없습니다. 그렇지만 저는 USB Boot를 선택했습니다.

3-2. USB 플래시 드라이브에는 Ubuntu Server 24.01을 설치했습니다.

Operating SystemOther general purpose OSUbuntuUbuntu Server 21.04를 선택했습니다.

 

32-bit 버전과 64-bit 버전이 따로 있으니 주의하세요! 64-bit 운영체제를 선택하시기 바랍니다.

Ubuntu Server 20.04.3 LTS는 USB 부팅으로 설치했을 때 오류가 나는 모양이더라구요. 21.04로 설치하니 해결되었습니다.

*드라이브 선택 시 다른 저장장치를 선택하지 않도록 주의하세요! SD 카드와 USB 드라이브를 서로 헷갈릴 수 있으니, SD 카드 넣고 부트로더 설치하고, SD카드 뺀 후 USB 꽂고 우분투 설치하는 것을 추천드립니다.

 

설치가 완료되면 포맷하라는 경고창이 뜹니다. 드라이브의 포맷을 Windows가 인식하지 못해서 뜨는 창이므로, 포맷하지 마시고 취소를 눌러 줍니다.

 

4. EEPROM 파일이 있는 Micro SD를 라즈베리파이4에 넣고 USB-C 전원선을 연결합니다.

 

5. 모니터에 초록색 화면이 뜨면 EEPROM이 성공적으로 설치된 것이라고 합니다.(오류 나면 재부팅하세요.)

*. EEPROM 설치는 10초 정도 걸린다네요. 너무 금방 되어서 기다린다는 느낌도 없습니다.

 

6. 이제 USB 드라이브를 꽂아야 하는데요, USB 3.0을 이용해야 빠르겠죠? 라즈베리파이4의 USB 3.0 포트는 너무 뻑뻑합니다. USB가 들어가질 않더라고요. 그나마 USB 2.0 기기를 꽂으면 좀 들어갑니다.

그러니 일단 주변에 보이는 키보드를 USB 3.0 포트에 꽂고, 다시 뽑아 보세요. 파란 가루가 묻어 나올 겁니다. 이걸 여러 번 반복하세요.

 

7. 이제 USB 3.0 드라이브를 꽂으면 잘 들어갑니다.

(대체 왜 이렇게 만든 거지?)

 

8. 전원을 넣으면 이런 화면이 뜰 거예요.

 

9. ubuntu login: 이라고 뜨면 초기 ID인 ubuntu를 입력합니다.(물론 입력 후 엔터)

 

10. Password:가 뜰 텐데 초기 비밀번호인 ubuntu를 입력하고 엔터칩니다.

비밀번호 입력할 때에는 키보드를 눌러도 화면에 아무것도 뜨지 않습니다. 그냥 잘 누르시면 됩니다.

 

11. 비밀번호를 변경하라고 뜹니다. Current password에 ubuntu를 입력하시고, 그 다음 New password에 원하시는 비밀번호를 입력하신 다음, Retype new password에서 재확인하시면 됩니다.

 

(11번에 설명한 것)

 

12. Ubuntu Server 설치가 끝났습니다! 이제 마음껏 사용하시면 됩니다.

 

13. 저는 일단 sudo halt로 전원을 끌게요.

 

저의 글을 읽어 주셔서 감사합니다.

사진을 찍은 지 오랜 시간 후에 글을 작성해서 오류가 있을 수 있는 점 양해 부탁드립니다.(댓글로 지적을 받겠습니다.)

다음에 만나요!

댓글을 달아 주세요

728x90

수성비전자방입니다. 몇 달 전 라즈베리파이4 Model B를 구매하였습니다. 사용해 본 지 오래되었는데, 이제서야 글을 쓰네요. 오늘은 하드웨어 구성에 대하여 기록하겠습니다.

 

사진이 많이 흔들렸네요. Raspberry Pi 4 Model B 8GB RAM입니다. 서버를 구동할 거라서 RAM 용량이 큰 모델을 구매했습니다.

 

별매품

라즈베리파이4는 전작과 다르게 전원 공급이 USB Type-C를 통해 이루어집니다. 또한 15W 이상의 전력이 공급되어야 합니다. 전압은 5V여야 한다네요. 따라서 5V 3A USB-C 전원 어댑터를 구매했습니다.(보통 라즈베리파이 구매처에서 어댑터를 구할 수 있습니다.)

*USB 포트에서 출력되는 전류가 총 500mA 이하이면 5V 2.5A 어댑터를 써도 되나 봅니다. 그런데 어차피 5V 2.5A 어댑터보다는 5V 3A 어댑터를 구하는 것이 더 쉽습니다.ㅋ

 

우분투를 설치할 USB 드라이브입니다. USB-C를 지원하긴 하지만, 라즈베리파이4의 USB-C 포트 버전을 모르기 때문에 USB-A를 이용할 것입니다.

(참고)Sandisk Ultra Dual Drive USB Type-C 후기와 벤치마크(USB-A, USB-C)

 

 

라즈베리파이4에서 USB로 부팅하기 위해서는 부트로더를 업데이트해야 한다고 합니다. 이때 사용할 Micro SD 카드입니다. 이건 예전에 제가 구입해 두었더라구요.

 

HDMI to Micro HDMI 젠더입니다. 이것도 서랍 뒤져서 찾았습니다.

라즈베리파이4는 HDMI 포트가 없고, Micro HDMI 포트만 2개 있기 때문에 이런 젠더를 써야 합니다.

젠더는 크기가 크기 때문에, Micro HDMI 포트 2개를 모두 사용하시려면 젠더 말고 케이블을 쓰셔야 할 겁니다.

 

라즈베리파이4 Model B 구경, 사양 알아보기

위에서 본 모습입니다.

 

[USB-A 포트와 이더넷 포트]

*USB 2.0 Type-A 포트 2개

*USB 3.0 Type-A 포트 2개

*Gigabit Ethernet(유선인터넷)

 

일단, 전작 대비 좋아진 점은 USB 3.0이 지원된다는 점입니다!

참고로, Power over Ethernet(PoE)이 가능하다는데, 저는 PoE를 써본 적은 아직 없습니다.

 

[전원 공급 및 출력 단자]

*USB Type-C 포트: 전원 케이블을 꽂는 곳입니다. 다만, 데이터 전송도 가능하긴 한가 봅니다.

*Micro HDMI 포트 2개(up to 4kp60 supported)

*3.5mm 스피커 단자

 

디스플레이 출력 단자가 Micro HDMI 포트인데, 일반적으로는 HDMI를 쓰죠? 요즘은 DP 쓰는 사람도 많고... 아무튼 Micro HDMI는 흔히 보기는 어렵습니다. HDMI to Micro HDMI 케이블 또는 젠더를 써야 하는 게 좀 아쉽네요. USB-C 포트로 디스플레이를 출력(Alternate Mode)하게 하면 편할텐데 단가가 비싸지려나요..?

 

Micro HDMI 포트에 HDMI to Micro HDMI 젠더(별매품)를 꽂은 모습입니다.

 

[그 밖의 기능 및 성능들]

*Micro SD 슬롯: 부트로더 설치 파일을 Micro SD에 넣고 이 슬롯에 넣을 예정입니다.

*2-lane MIPI DSI display port

*2-lane MIPI CSI camera port

*AP: Broadcom BCM2711, Quad core Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz

*RAM: LPDDR4-3200 SDRAM

RAM 용량은 구매할 때 2GB, 4GB, 8GB 중에서 선택할 수 있는데 저는 8GB를 선택했습니다.

*무선통신: 2.4 GHz and 5.0 GHz IEEE 802.11ac wireless, Bluetooth 5.0, BLE

*Raspberry Pi standard 40 pin GPIO header (fully backwards compatible with previous boards)

*H.265 (4kp60 decode), H264 (1080p60 decode, 1080p30 encode)

*OpenGL ES 3.1, Vulkan 1.0

*Operating temperature: 0 – 50 degrees C ambient

 

저의 글을 읽어 주셔서 감사합니다.

다음에는 라즈베리파이4 Model B에 우분투를 설치하는 방법을 다루겠습니다.(USB 부팅에 관한 설명 포함)

다음에 만나요!

댓글을 달아 주세요