Использование твердотельного накопителя для Raspberry Pi имеет много преимуществ перед стандартной картой microSD. Чтобы использовать его, просто следуйте нашим пошаговым инструкциям
И SSD (твердотельные накопители), и SD-карты используют для хранения данных принципиально схожую технологию флэш-памяти. Однако твердотельные накопители имеют более быстрые контроллеры и более высокую отказоустойчивость, что делает их гораздо более надежными, чем SD-карты. Хотя большинство Raspberry Pis по-прежнему работают на картах microSD, вы также можете использовать внешний SSD для загрузки Raspberry Pi
В этом руководстве вы узнаете, как включить загрузку с USB на Raspberry Pi, а затем использовать внешний SSD в качестве загрузочного носителя для загрузки Raspberry Pi OS и использовать оставшееся пространство в качестве постоянного хранилища для ваших данных
Вещи, которые вам понадобятся
Чтобы включить загрузку с SSD на Raspberry Pi, вам понадобятся следующие предметы
Загрузка Raspberry Pi 4 или 400 с SSD
Чтобы загрузить Raspberry Pi 4 или Raspberry Pi 400 с SSD, необходимо включить загрузку с USB, выполнив следующие действия:
- Подключите карту microSD к другому компьютеру с помощью кардридера.
- Загрузите, установите и запустите инструмент Raspberry Pi Imager в системе Windows, Linux или Mac.
- Нажмите кнопку Choose OS, а затем выберите Misc Utility Images > Bootloader > USB Boot.
- Нажмите кнопку Choose Storage и выберите карту microSD, подключенную к системе.
- Нажмите кнопку Write и дождитесь завершения процесса прошивки. Это займет всего несколько секунд.
- После завершения процесса прошивки карта microSD будет извлечена автоматически. Отсоедините карту microSD от системы и вставьте ее в слот microSD вашего Raspberry Pi 4 или 400.
- Подключите питание к Raspberry Pi, чтобы включить его.Pi автоматически прочитает и прошьет USB-загрузчик с подключенной карты microSD. Это займет несколько секунд.
- Когда прошивка пройдет успешно, зеленый светодиод на Raspberry Pi начнет непрерывно мигать. Для дальнейшего подтверждения подключите порт HDMI к дисплею. Если на дисплее появится зеленый экран, это означает, что процесс прошивки завершен.
- Выключите Raspberry Pi и отсоедините или извлеките карту microSD.
Загрузка Raspberry Pi 3 или Zero с SSD
Чтобы включить загрузку с SSD на Raspberry Pi 3 или Zero W/2W, необходимо прошить стандартную ОС Raspberry Pi на карту microSD, загрузить Raspberry Pi и внести несколько изменений в конфигурационные файлы для включения загрузки с USB (SSD)
Шаги следующие:
- Вставьте карту microSD в систему и запустите инструмент Raspberry Pi Imager.
- Нажмите на Choose OS и выберите Raspberry Pi OS (32-bit).
- Нажмите кнопку Choose Storage и выберите карту microSD из доступных устройств хранения данных.
- По желанию вы можете нажать на значок шестеренки, чтобы открыть дополнительные параметры, затем введите данные вашей сети Wi-Fi и включите SSH.
- Нажмите кнопку Записать.
- После завершения процесса прошивки вставьте карту microSD в Raspberry Pi и включите его.
- Подключите клавиатуру и мышь к Raspberry Pi.
- После загрузки войдите в систему, используя стандартное имя пользователя pi и пароль raspberry (если вы не изменили их в дополнительных опциях Raspberry Pi Imager).
- Откройте окно терминала и выполните следующие команды.
sudo apt update -y
sudo apt upgrade -y - После обновления и модернизации пакетов выполните следующую команду в окне терминала.
echo program_usb_boot_mode= | sudo tee -a /boot/config.txt
- Эта команда включает USB-загрузку на Raspberry Pi 3 или Zero W/2W. После выполнения команды перезагрузите Raspberry Pi, а затем выполните следующую команду, чтобы убедиться, что загрузка USB включена.
vcgencmd otp_dump | grep 17
- Если на выходе отображается 17:3020000a, загрузка с USB включена. Теперь вы можете извлечь карту microSD из Raspberry Pi.
Подготовка загрузочного твердотельного диска Raspberry Pi
Чтобы загрузить Raspberry Pi Zero, Raspberry Pi 3, Raspberry Pi 4 или Raspberry Pi 400 с SSD, необходимо установить операционную систему, например Raspberry Pi OS, на SSD с помощью Raspberry Pi Imager (или инструмента Balena Etcher). После записи ОС можно подключить SSD к Raspberry Pi через USB-порт и загрузить ОС с SSD
Чтобы подготовить SSD к загрузке, выполните следующие действия:
- Запустите программу Raspberry Pi Imager и подключите внешний SSD к системе через USB-порт.
- Нажмите кнопку Choose OS, чтобы выбрать нужную ОС из списка. Если вы хотите прошить загруженный образ ОС, вы можете использовать файл, выбрав опцию Custom и затем выбрав файл ОС из вашей системы.
- Нажмите Choose Storage, чтобы выбрать подключенный SSD-носитель.
- Нажмите кнопку Записать.
- После того как ОС будет прошита на SSD, отсоедините накопитель, а затем подключите USB-накопитель к одному из портов USB 3. 0 или 2. 0 на Raspberry Pi 4/400, Raspberry Pi 3 (или к порту micro-USB Zero W/2W ;через адаптер).
- Подключите источник питания, чтобы включить Raspberry Pi.
- Raspberry Pi проверит наличие загрузочного SSD, подключенного к порту USB, и загрузит операционную систему.
Использование SSD в качестве постоянного хранилища для Raspberry Pi
После загрузки операционной системы с внешнего SSD-накопителя вы можете использовать оставшееся на нем место в качестве постоянного хранилища для хранения других данных. Чтобы проверить доступное пространство для хранения данных, выполните следующую команду в приложении Terminal
df -h
Если вы используете настольную версию Raspberry Pi OS, откройте Диспетчер файлов и нажмите на Filesystem Root в верхней части экрана. Вы можете увидеть доступное хранилище в правом нижнем углу
Теперь, когда у вас есть более быстрое SSD-хранилище, вы можете использовать его для создания своего личного облачного хранилища, доступного из любого места, или для размещения защищенного веб-сайта на Raspberry Pi
Больше памяти при более высокой производительности
Настоятельно рекомендуется загружать Raspberry Pi с помощью твердотельного накопителя, поскольку он намного быстрее и надежнее, чем карта microSD. Вы можете использовать любой внешний SSD, доступный на рынке. К ним относятся M. 2, SATA и NVMe/PCIe SSD. Хотя процесс включения загрузки немного сложен на Raspberry Pi 3 и Raspberry Pi Zero W/2W, на Raspberry Pi 4 и Raspberry Pi 400 он гораздо проще
Комментировать