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

До этого можно было запускать операционную систему, находящуюся на USB-устройстве, но SD-карта по-прежнему была необходима для запуска загрузки.
Если загрузка с USB-накопителя не дает никакого выигрыша в производительности, это не относится к SSD-дискам. Эти носители данных могут значительно повысить производительность вашей мини-машины для многих задач по сравнению с SD-картой.
Raspberry Pi 4: загрузка с USB-устройства
Чтобы воспользоваться этой ожидаемой функциональностью, просто обновите прошивку Pi 4.
Конечно, сначала вы должны загрузиться с вашей обычной карты microSD. Процедура здесь выполняется под Raspbian.
1. Запустите Raspberry Pi и убедитесь, что ваша операционная система обновлена. Для этого просто введите в терминал следующие две команды:
sudo apt update
sudo apt полное обновление
2. Введите следующую команду, чтобы отредактировать файл / etc / default / rpi-eeprom-update , выбрав значение «BETA» :
Судо нано / и т.д. / по умолчанию / rpi-eeprom-update
3. Теперь установите бета-обновление, введя следующую команду:
sudo rpi-eeprom-update -d -f /lib/firmware/raspberrypi/bootloader/beta/pieeprom-2020-05-15.bin
Обратите внимание, что здесь может быть доступна более новая версия. Чтобы убедиться и в случае сбоя обновления, проверьте каталог / lib / firmware / raspberrypi / bootloader .
4. Все, что остается, - это перезагрузить Raspberry Pi, чтобы обновление eeprom вступило в силу. По умолчанию он попытается запуститься на вашем USB-устройстве, но его также необходимо сначала настроить.
5. После перезапуска Pi убедитесь, что обновление прошло успешно, введя:
vcgencmd bootloader_version
6. Скопируйте или установите операционную систему на USB-устройство.
- При желании вы можете скопировать текущую установленную ОС на SD-карту с помощью инструмента SD Card Copier, доступного из меню Raspbian «Стандартные», или просто развернуть новую с помощью такой утилиты, как Raspberry Pi Imager. или balenaEtcher.
7. Наконец, необходимо обновить файлы * .elf и * .dat загрузочного раздела USB-накопителя. Эти файлы можно скачать с GitHub по этой ссылке.
- Скопируйте загруженные файлы на свой USB-накопитель, затем он попросит вас перезаписать существующие файлы. В этом примере мы копируем файлы на USB-устройство через ПК, но это вполне возможно сделать без выключения Pi, используя команду mount , копируя загрузочный каталог с карты microSD на USB-накопитель, а затем обновите эти файлы.
Теперь вы можете выключить Pi 4 и извлечь карту microSD. Следующая загрузка должна теперь загрузиться на ваше USB-устройство.
Если вы используете внешний SSD, помните, что в некоторых ситуациях может пригодиться специальный блок питания.
Чтобы узнать больше и принять к сведению все параметры конфигурации загрузчика, см. Справочную страницу официального сайта raspberrypi.org, указанного в качестве источника этого руководства.
Источник: Raspberrypi.org