라즈베리 USB부팅

돌아다니면서 구한 자료로 공부하는 공간입니다..

틀린부분이 있다면 말씀해주시면 수정하도록 하겠습니다.

※ 남을 비방하거나 욕 / 정치적인 글은 삭제 대상이 됩니다. ※

라즈베리 USB부팅

만키로군 0 6312 0

USB 대용량 저장장치로부터 부트하기

USB 부트는 라즈베리 파이 3B, 3B+, 3A+ 및 라즈베리 파이 2B v1.2 모델에서만 가능합니다.

이 튜터리얼은 라즈베리 파이를 플래시 드라이브 또는 USB 하드 디스크와 같은 USB 대용량 저장 장치로부터 부트하는 방법을 설명합니다. 이 기능은 실험적인 것이며, 모든 USB 대용량 저장 장치에서 동작하지 않을 수 있음에 유의하세요. Gordon Hollingworth의 블로그 포스트는 왜 어떤 USB 대용량 저장 장치는 동작하지 않는지를 배경 지식과 함께 설명합니다.

USB 부트 모드 프로그램하기

라즈베리 파이 3가 대용량 저장 장치로부터 부팅할 수 있도록 하려면, USB 부트 모드를 활성화하기 위한 구성 옵션을 가지고 SD 카드로부터 부트할 필요가 있습니다. 이는 라즈베리 파이 SoC 내의 OTP(One Time Programmable) 메모리에 비트를 설정하여 USB 대용량 저장 장치로부터의 부팅을 활성화하도록 합니다. 이 비트가 설정되고 나면 SD 카드는 더 이상 필요하지 않습니다. OTP에 변경한 것은 영구적이며 되돌릴 수 없습니다.

라즈비안 또는 라즈비안 라이트를 구동하는 SD 카드를 사용하여 OTP 비트를 프로그램할 수 있습니다. SD 카드를 준비하지 못했다면, 이미지 설치를 참조하여 일반적인 방법으로 라즈비안 또는 라즈비안 라이트를 SD 카드에 설치하도록 합니다.

먼저,  /boot  디렉터리에 최신 부트 파일을 준비합니다(2017-04-10 릴리즈 이상의 라즈비안 및 라즈비안 라이트를 사용하는 경우, 이 단계는 필요하지 않습니다).

      $ sudo apt-get update && sudo apt-get upgrade

      

다음으로, 아래와 같이 USB 부트 모드를 활성화합니다.

      echo program_usb_boot_mode=1 | sudo tee -a /boot/config.txt

      

이것은  /boot/config.txt 의 끝에  program_usb_boot_mode=1 를 추가합니다.  sudo reboot 로 라즈베리 파이를 리부트한 다음, OTP가 올바로 프로그램되었는지 다음 명령으로 확인합니다.

      $ vcgencmd otp_dump | grep 17:17:3020000a

      

0x3020000a  출력이 보이는지 확인하세요. 그렇지 않다면, OTP 비트가 제대로 프로그램되지 않은 것입니다. 이 경우 프로그래밍 절차를 다시 수행하세요. 여전히 비트 설정이 되지 않는다면 파이 하드웨어 자체가 고장난 것일 수 있습니다.

원한다면 config.txt에서  program_usb_boot_mode  행을 삭제하여, SD 카드를 다른 라즈베리 파이에 넣었을 때 USB 부트 모드를 프로그램하지 않도록 합니다. config.txt의 끝에 빈 행이 없도록 해야 합니다. 예를 들어,  sudo nano /boot/config.txt  명령을 실행하여 나노 편집기로 config.txt를 편집할 수 있습니다.

USB 대용량 저장 장치 준비

2017-04-10 릴리즈를 가지고, SD 카드에 하는 것과 같은 방식으로 운영 체제 이미지를 USB 장치에 직접 복사함으로써, 동작하는 라즈비안 시스템을 USB 대용량 저장 장치에 설치할 수 있습니다. 이 단계를 수행하려면 여기의 지침을 따르되, USB 대용량 저장 장치를 가리키는 드라이브를 선택해야함을 기억하세요.

USB 대용량 저장 장치에 이미지 기록을 마친 다음, 컴퓨터에서 제거하여 라즈베리 파이에 삽입합니다.

USB 대용량 저장 장치로부터 라즈베리 파이를 부팅하기

라즈베리 파이에 USB 대용량 저장 장치를 연결하고 전원을 켭니다. 5초에서 10초가 지난 후 라즈베리 파이 3가 부팅되고, 연결한 화면에 무지개 스플래시 화면이 표시됩니다.

USB 부트 비트가 설정되고 나면 라즈베리 파이에 SD 카드를 넣지 않아도 USB 부트가 작동합니다.

,

0 Comments
제목