본문 바로가기

개발 이야기/라즈베리파이

USB에서 라즈베리 파이 부팅

728x90
USB에서 라즈베리 파이 부팅
Raspberry Pi Boot from USB by Gus - Updated Jan 31, 2022
이 USB에서 라즈베리 파이 부팅 가이드에서는 표준 SD 카드 대신 USB 저장 장치에서 선택한 운영 체제를 부팅하는 방법을 보여줍니다.
사진
OTP(One-Time Programmable) 메모리에서 USB 부팅 모드를 활성화하는 데 필요한 단계를 안내합니다. 이 자습서를 올바르게 완료하려면 최신 Raspberry Pi가 필요합니다(아래 참조).
SD 카드 대신 USB 저장 장치를 사용하여 부팅해야 하는 다양한 이유가 있습니다. 이러한 이유 중 하나는 USB 스토리지가 SD 카드에 비해 얼마나 저렴한지에 대한 것입니다. 다른 하나는 스토리지 디바이스를 자주 교체해야 할 때 더 쉽게 처리할 수 있다는 점입니다.
USB 드라이브를 사용하면 많은 공간이 필요한 레트로 게임 에뮬레이터 https://pimylifeup.com/raspberry-pi-emulator/
, NAS(네트워크 연결 스토리지) https://pimylifeup.com/raspberry-pi-nas/
또는 기타 프로젝트를 실행하고자 할 때 유용할 수 있습니다.
이 가이드는 Raspberry Pi 2B v1.2 및 Raspberry Pi 3B, 3B+, 3A+에서만 작동합니다. 구형 Raspberry Pi는 슬프게도 USB에서 부팅하는 기능이 없습니다.
장비 목록
USB 저장 장치에서 Raspberry Pi를 부팅하려면 이 가이드를 위해 다음 장비가 필요합니다.
추천
라즈베리 파이
마이크로 SD 카드
전원 공급 장치
이더넷 케이블 (권장) 또는 Wi-Fi
USB 드라이브
선택 과목
라즈베리 파이 케이스
USB 키보드
USB 마우스
마이크로 SD 카드 리더
USB 부팅을 위한 Raspberry Pi 설정
시작하기 전에 Raspberry Pi 3B, 3B+, 3A+ 또는 Raspberry Pi 2B v1.2 에서 이 자습서를 따르고 있는지 확인하십시오 . 다른 Raspberry Pi 모델은 USB 부팅을 제대로 지원하지 않습니다.
Raspberry Pi 3B+가 있는 경우 장치의 OTP(One-Time Programmable) 메모리 내에 USB 부팅 비트가 이미 설정되어 있으므로 튜토리얼의 다음 섹션으로 건너뛸 수 있습니다.
1. 이 부분을 시작하려면 Raspbian이 설치된 SD 카드로 시작해야 합니다.
이 가이드의 목적상, 우리는 명령행만 필요하기 때문에 당신은 Raspbian Lite를 사용하면 됩니다.
2.Raspberry Pi가 Raspbian 운영 체제로 부팅되면 다음 명령을 터미널에 입력합니다.
이 명령을 사용하면 Raspberry Pi가 완전히 최신 상태이고 필요한 모든 기능이 포함됩니다.
sudo apt-get update
sudo apt-get upgrade
3.Raspbian이 최신 상태이므로 이제 터미널에 다음 명령을 입력할 수 있습니다.
이 명령은 부팅 구성 파일에 program_usb_boot_mode=1 텍스트를 작성하여 Raspberry Pi가 부팅될 때 USB 부팅 모드용 OTP에 데이터를 써야 한다는 것을 알도록 합니다.
echo program_usb_boot_mode=1 | sudo tee -a /boot/config.txt
4. /boot/config.txt 파일에 올바른 데이터가 추가되면 다음 명령어를 실행하여 Raspberry Pi를 다시 시작해야 합니다.
sudo reboot
5.Raspberry Pi가 재부팅을 완료하면 다음 명령을 실행하여 OTP가 기록되었는지 확인할 수 있습니다.
Raspberry Pi의 vgencmd 도구를 사용하여 OTP 덤프를 제공하고 그 결과 grep 을 사용 하여 반환된 데이터 내에서 텍스트 17: 을 찾을 수 있는지 확인합니다.
vcgencmd otp_dump | grep 17:
6.모든 것이 올바르게 작동했다면 이전 명령의 명령줄에 다음 텍스트가 표시되어야 합니다.
17:3020000a
7.이제 Raspbian으로 USB를 설정하기 전에 다음 명령을 실행하여 이전에 구성 파일에 추가한 줄을 제거합니다.
sudo sed -i 's/program_usb_boot_mode=1//g' /boot/config.txt
사진
USB에서 라즈베리파이 부팅하기
1.Raspberry Pi용 USB 설정은 매우 간단하며 SD 카드 리더를 선택하는 대신 SD 카드에 Raspbian을 설치하는 것과 같습니다. 포맷할 USB 저장 장치를 선택합니다.
아래에서는 Etcher를 사용하여 USB 장치에 쓰는 방법을 빠르게 살펴보겠습니다.
2.Raspberry Pi를 USB 장치에서 부팅할 Raspbian 버전을 가져와 시작합니다.
Raspbian 다운로드 페이지로 이동하여 세 가지 버전의 운영 체제를 모두 찾을 수 있습니다 . 필요에 가장 적합한 버전을 다운로드하십시오.
3.이제 원하는 이미지가 있으므로 USB 장치에 이미지를 쓸 수 있도록 Etcher를 가져와야 합니다.
Etchers 웹사이트 로 이동하여 Etcher 도구에 대한 다운로드를 찾을 수 있습니다 .
4.Etcher를 다운로드하여 컴퓨터에 설치했으면 실행하고 이미지 선택 버튼을 누릅니다.
사진
에칭 선택 이미지
이 메뉴 내에서 Raspbian 사본을 다운로드한 위치를 찾아 선택합니다.
5.다음으로 드라이브 선택 버튼을 클릭합니다. 표시되는 프롬프트에서 Raspberry Pi의 부팅 드라이브로 사용하려는 USB 저장 장치를 찾고 " 계속 " 버튼을 클릭합니다.
사진
Etcher는 SD 카드를 선택합니다
6.마지막으로 플래시를 클릭합니다! 버튼을 눌러 깜박임 프로세스를 시작합니다. 이 프로세스는 시간이 걸릴 수 있습니다.
완료되면 USB 드라이브를 꺼내서 Raspberry Pi의 USB 포트에 넣습니다.
사진
USB 드라이브에 Etcher 쓰기
7.이제 SD 카드를 넣지 않고도 Raspberry Pi를 시작할 수 있습니다. Raspberry Pi는 자동으로 USB를 부팅 장치로 활용해야 합니다.
Raspberry Pi가 USB 장치를 선택하고 부팅 프로세스를 시작하는 데 10초에서 20초가 걸릴 수 있으므로 부팅 시간이 더 길더라도 놀라지 마십시오.
이 USB에서 라즈베리 파이 부팅 튜토리얼이 마이크로 SD 카드 대신 USB 저장 장치에서 운영 체제를 부팅 할 수 있도록 라즈베리 파이를 설정하는 것이 얼마나 쉬운지 보여주길 바랍니다 .
USB 장치에서 부팅하는 방법에 대한 이 가이드에 대한 피드백이 있으면 아래에 자유롭게 의견을 게시하십시오.

 

(광고1)

이젠 여기저기 있는 중고거래앱들을 번거롭게 일일이 찾아드릴 필요가 없이 '중고검색'앱 이거 하나만으로

중고장터거래 앱들의 원하는 아이템을 검색해 볼 수 있습니다.

 

https://play.google.com/store/apps/details?id=com.opensupport.UsedSearch 

 

중고검색 (한번의 검색으로 여러 중고장터의 아이템을 알뜰하게 쇼핑하자!) - Google Play 앱

한번의 검색으로 여러 중고장터의 아이템을 알뜰하게 쇼핑할 수 있습니다.

play.google.com

 

 

그럼,

   공유합니다.