데비안 기반의 라즈베리 파이 OS(구 라스피안, Raspbian)는 라즈베리 파이 하드웨어에 최적화되어 있으며, 시작하는 데 도움이 되는 다양한 유용한 소프트웨어를 기본으로 제공합니다. 덕분에 초보자부터 숙련자까지 모든 사용자에게 훌륭한 기본 운영체제로 손꼽힙니다. 라즈베리 파이 OS 설치는 원래도 어렵지 않았지만, 2020년 라즈베리 파이 임저(Raspberry Pi Imager)가 출시되면서 그 과정이 한층 더 간편해졌습니다. 이 글에서는 라즈베리 파이에 라즈베리 파이 OS를 설치하고 설정하는 방법을 단계별로 안내해 드립니다.
아래 설명은 모니터와 키보드·마우스를 연결할 수 있는 환경에서 라즈베리 파이 OS를 설치하는 방법입니다. 헤드리스(headless) 설치, 즉 화면 없이 설치하고 싶다면 시스템 SD 카드의 파일을 편집하여 Wi-Fi와 SSH를 활성화하는 별도의 방법을 찾아보셔야 합니다.
준비물
- 라즈베리 파이
- SD 카드 (풀 버전 설치 시 16GB 이상 필요, 최소 Class 4 속도)
- 컴퓨터
- SD 카드 리더기
- 5V 전원 어댑터
- 모니터
- HDMI 케이블
- 키보드 및/또는 마우스 (블루투스 제품이라면 파이에 꽂을 동글(dongle)이 필요합니다.)
라즈베리 파이 임저(Raspberry Pi Imager) 사용 방법
라즈베리 파이 임저가 등장하기 전에는 공식 사이트에서 OS 이미지를 직접 내려받은 후, BalenaEtcher 같은 서드파티 도구로 SD 카드에 굽는 두 단계를 거쳐야 했습니다. 라즈베리 파이 임저는 이 두 과정을 하나로 합쳐 작업을 크게 간소화했습니다. 설치하려는 운영체제의 최신 버전을 자동으로 찾아 SD 카드에 바로 기록해 줍니다.
또한 라즈베리 파이 임저는 다운로드 캐싱 기능을 지원합니다. 즉, 한 번 내려받은 파일은 로컬에 저장되어 재설치할 때 다시 다운로드하지 않고 그대로 사용합니다. 여러 번 설치하거나 SD 카드를 다시 구울 때 대역폭과 시간을 절약해 줍니다.
여기에 FAT32 포맷 도구와, 라즈베리 파이 4의 부팅 문제를 해결할 수 있는 EEPROM 복구 기능까지 포함되어 있습니다. 굳이 다른 도구를 쓸 이유가 없을 정도로, 가장 빠르고 쉬운 시작 방법입니다.
설치 절차
1. 사용 중인 운영체제에 맞는 라즈베리 파이 임저를 다운로드합니다. (Windows, macOS, Ubuntu 모두 지원됩니다.)
2. 설치 프로그램을 실행하고 안내에 따라 설정을 마칩니다.
3. SD 카드를 컴퓨터에 삽입합니다.
4. 라즈베리 파이 임저를 실행합니다.
5. 설치할 운영체제를 선택합니다. (목록 최상단에 라즈베리 파이 OS가 있습니다. 목록 맨 아래에는 컴퓨터에 저장된 커스텀 이미지를 설치하는 옵션도 있습니다.)
6. 운영체제를 기록할 SD 카드를 선택합니다.
7. 최종 설정 내용을 확인합니다.
8. "쓰기(Write)" 버튼을 클릭하고 작업이 끝날 때까지 기다립니다.
SD 카드에 라즈베리 파이 OS가 성공적으로 설치되면, 카드를 컴퓨터에서 분리해 라즈베리 파이에 넣고 부팅하세요. 문제없이 진행되었다면 곧바로 완전히 작동하는 데스크톱으로 진입하며 초기 설정 화면이 나타납니다.
초기 설정에서 가장 중요한 것은 비밀번호 설정입니다. 초기 설정 마법사를 건너뛰었다면 나중에 반드시 설정 메뉴에서 비밀번호를 지정하세요.
서드파티 소프트웨어를 선호한다면 Balena Etcher나 Win32 Disk Imager도 비슷하게 사용할 수 있습니다. 다만 이 경우 라즈베리 파이 OS 이미지를 먼저 내려받은 뒤, 해당 파일을 소스로 지정해 SD 카드에 기록해야 합니다.
NOOBS로 라즈베리 파이 OS 설정하기
NOOBS(New Out Of the Box Software)는 라즈베리 파이 한 대를 설정하는 또 다른 방법입니다. NOOBS는 여러 운영체제 파일을 SD 카드에 담아두고, 원하는 OS를 선택해 설치할 수 있게 해줍니다. 이번 경우에는 라즈베리 파이 OS를 선택하면 됩니다. 다소 느리고 수작업이 많지만, 새 라즈베리 파이를 세팅하는 인기 있는 방법 중 하나입니다.
NOOBS 설치 절차
1. NOOBS ZIP 파일을 다운로드합니다.
2. 선호하는 압축 해제 프로그램으로 압축을 풉니다. 필자는 7-Zip을 사용합니다.
3. SD 카드를 FAT32로 포맷합니다. Windows는 32GB까지만 FAT32로 포맷할 수 있으므로, 카드 용량이 32GB를 넘는다면 라즈베리 파이 임저나 SD Memory Card Formatter 같은 별도 프로그램을 사용해 포맷하세요.
4. NOOBS 압축 해제와 카드 포맷이 끝나면, NOOBS 폴더 안의 모든 파일을 SD 카드 루트로 옮깁니다. 폴더 자체가 아니라 폴더 안의 파일만 옮겨야 합니다.
5. SD 카드를 컴퓨터에서 분리해 라즈베리 파이에 삽입한 뒤 부팅합니다.
6. 화면에 표시된 목록에서 운영체제를 선택합니다. (라즈베리 파이 OS가 목록 상단에 있습니다.)
7. "설치(Install)"를 누르고 시스템 설정이 완료될 때까지 기다립니다.
설치가 완료되면 라즈베리 파이가 라즈베리 파이 OS 데스크톱으로 부팅되며, 몇 가지 초기 설정 단계를 안내해 줍니다.
설치가 실패했다면? 문제 해결 방법
라즈베리 파이 설정 중 문제가 생겼다고 걱정하지 마세요. 파이가 고장 난(bricked) 가능성은 거의 없습니다. 실수로 파이를 망가뜨리기는 쉽지 않으며, SD 카드를 지우고 처음부터 다시 시작해도 아무런 부작용이 없습니다. SD 카드가 제대로 삽입되었는지, 전원 공급이 충분한지, HDMI 케이블이 첫 번째(왼쪽) 포트에 연결되어 있는지, 최신 버전의 OS를 설치했는지 확인하세요. 라즈베리 파이 OS 풀 버전 설치가 반복해서 실패한다면 가벼운 라즈베리 파이 OS Lite를 대신 사용해 보세요. 확실하지 않으면 검색 엔진으로 문제를 찾아보세요. 온라인에는 경험과 팁을 공유하는 사람들이 매우 많고, 파이로 하는 작업이 많아질수록 커뮤니티의 집단 지성에 의지하게 되는 일이 자연스럽게 늘어납니다.
다행히 라즈베리 파이에 라즈베리 파이 OS를 성공적으로 설치하고 나면, 음악 서버, 무선 공유기(AP), 심지어 레트로 게임 콘솔로 변신시키는 등 다양한 프로젝트에 도전할 수 있습니다.