Raspberry Pi — универсальный одноплатный компьютер, который можно использовать для различных проектов. По умолчанию Raspberry Pi загружается с карты microSD, но его можно загрузить и с USB-накопителя. Загрузка с USB может повысить производительность и предоставить больше возможностей хранения. В этой статье мы рассмотрим несколько способов запуска Raspberry Pi с USB, а также приведем примеры кода.
Метод 1: Raspberry Pi Imager
Самый простой способ настроить Raspberry Pi для загрузки с USB — использовать инструмент Raspberry Pi Imager. Вот как это можно сделать:
- Загрузите и установите инструмент Raspberry Pi Imager с официального сайта.
- Запустите Raspberry Pi Imager и вставьте пустой USB-накопитель в компьютер.
- Выберите нужную версию ОС Raspberry Pi и нажмите «Выбрать SD-карту», чтобы выбрать USB-накопитель.
- Нажмите «Записать», чтобы записать образ ОС Raspberry Pi на USB-накопитель.
- После завершения процесса записи извлеките USB-накопитель и вставьте его в Raspberry Pi.
- Включите Raspberry Pi, и он загрузится с USB-накопителя.
Метод 2: ручная настройка
Если вы предпочитаете более практический подход, вы можете вручную настроить Raspberry Pi для загрузки с USB. Выполните следующие действия:
-
Подготовьте USB-накопитель: отформатируйте USB-накопитель в формате FAT32 и создайте раздел.
-
Обновите прошивку Raspberry Pi. Убедитесь, что на Raspberry Pi установлена последняя версия прошивки, выполнив следующие команды:
sudo apt-get update sudo apt-get upgrade
-
Измените порядок загрузки. Откройте файл
cmdline.txt
, расположенный в загрузочном разделе карты microSD, и измените корневой раздел, указав на USB-накопитель. Вот пример:dwc_otg.lpm_enable=0 console=serial0,115200 console=tty1 root=PARTUUID=XXXXXXXX-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles
Замените
PARTUUID=XXXXXXXX-02
на PARTUUID раздела USB-накопителя. -
Обновите конфигурацию загрузки: откройте файл
config.txt
, расположенный в загрузочном разделе, и добавьте в конец следующую строку:program_usb_boot_mode=1
-
Сохраните изменения и безопасно извлеките карту microSD из компьютера.
-
Подключите USB-накопитель к Raspberry Pi, включите его, и теперь он должен загрузиться с USB-накопителя.
Метод 3: восстановление загрузки EEPROM Raspberry Pi 4
Если вы используете Raspberry Pi 4, вы можете использовать функцию восстановления загрузки EEPROM, чтобы включить загрузку с USB. Вот как:
-
Выключите Raspberry Pi 4 и извлеките карту microSD.
-
Закоротите два контакта восстановления EEPROM (TP2 и TP3) на Raspberry Pi 4.
-
Включите Raspberry Pi, замкнув контакты восстановления EEPROM.
-
Через несколько секунд светодиод ACT начнет мигать определенным образом, указывая на то, что режим восстановления загрузки EEPROM активен.
-
Подключите Raspberry Pi к компьютеру с помощью кабеля USB Type-C.
-
Ваш компьютер должен распознать Raspberry Pi как запоминающее устройство USB.
-
Загрузите последнюю стабильную прошивку для Raspberry Pi 4 с официального сайта и скопируйте ее на запоминающее устройство Raspberry Pi.
-
Безопасно извлеките запоминающее устройство Raspberry Pi и выключите Raspberry Pi.
-
Удалите короткое замыкание восстановления EEPROM и вставьте карту microSD.
-
Включите Raspberry Pi, и он загрузится с USB-накопителя.
В этой статье мы рассмотрели несколько способов запуска Raspberry Pi с USB-накопителя. В зависимости от ваших предпочтений вы можете использовать инструмент Raspberry Pi Imager, вручную настроить параметры загрузки или использовать функцию восстановления загрузки EEPROM для Raspberry Pi 4. Следуя этим методам, вы можете повысить производительность и возможности хранения ваших проектов Raspberry Pi..
Не забывайте всегда создавать резервную копию своих данных перед внесением каких-либо изменений в настройки Raspberry Pi.