Загрузка Raspberry Pi 3 B с USB-накопителя: 3 шага
Загрузка Raspberry Pi 3 B с USB-накопителя: 3 шага
Anonim
Загрузка Raspberry Pi 3 B с USB-накопителя
Загрузка Raspberry Pi 3 B с USB-накопителя

Raspberry Pi 3 B можно загрузить с совместимого флэш-накопителя без каких-либо затрат!

Примечание: Raspberry Pi 3 B + может быть загружен через USB прямо из коробки.

Шаг 1. Загрузите Pi на SD

Raspberry Pi 3 B + может загружаться с USB без каких-либо изменений, но Raspberry Pi 3 требует, чтобы загрузочный бит USB был установлен в OTP (одноразовая программа).

Чтобы включить загрузочный бит USB, Raspberry Pi 3 необходимо загрузить с SD-карты с опцией конфигурации, чтобы включить режим загрузки USB. После установки этого бита SD-карта больше не требуется. Обратите внимание, что любое изменение, которое вы вносите в одноразовый пароль, является постоянным и не может быть отменено.

Вы можете использовать любую SD-карту, на которой запущен Raspbian или Raspbian Lite, для программирования бита OTP. Сначала подготовьте каталог / boot с обновленными загрузочными файлами: -

sudo apt update && sudo apt upgrade && перезагрузка sudo

Затем включите режим загрузки USB с помощью этого кода: -

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

Это добавляет program_usb_boot_mode = 1 в конец /boot/config.txt. Перезагрузите Raspberry Pi с помощью: -

перезагрузка sudo

Затем убедитесь, что OTP был запрограммирован с: -

vcgencmd otp_dump | grep 17:

Убедитесь, что отображается вывод 17: 3020000a. Если это не так, значит, бит OTP не был успешно запрограммирован. В этом случае повторите процедуру программирования. Если бит по-прежнему не установлен, это может указывать на неисправность самого оборудования Pi.

При желании вы можете удалить строку «program_usb_boot_mode» из config.txt, чтобы, если вы поместите SD-карту в другой Raspberry Pi, он не будет программировать режим загрузки с USB. Убедитесь, что в конце config.txt нет пустой строки. Вы можете редактировать config.txt с помощью редактора nano с помощью команды: -

sudo nano /boot/config.txt # затем прокрутите до конца

Шаг 2. После перезагрузки…

После перезагрузки…
После перезагрузки…

Теперь нам нужен совместимый USB-накопитель, который можно использовать для загрузки Pi!

Я использую накопитель Buffalo RUF3-KS, потому что он быстрый и дешевый … Большинство дисков Verbatim не работают!

Теперь нам нужно записать.img на USB-накопитель (замените 'X' на ваше хранилище): -

sudo dd if = / dev / sdX of = "/ путь / к / image.img"Делайте это осторожно, вы действительно можете испортить свой компьютер

Теперь вы можете выключить вашу систему: -

sudo выключение сейчас

Шаг 3: загрузка

Загрузка !!
Загрузка !!

Теперь вы можете извлечь SD-карту….

После того, как вы вынули SD-карту…. Вставьте USB-накопитель в USB-порт и включите его!