Как загрузить Raspberry Pi с SSD

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

Ниже вы узнаете, как включить загрузку USB на Raspberry Pi, затем использовать внешний SSD в качестве носителя для загрузки ОС Raspberry Pi, а оставшуюся емкость использовать в качестве постоянного хранилища данных. ваш материал.

Вещи, которые вам понадобятся

Чтобы включить загрузку с SSD на Raspberry Pi, вам понадобится следующее:

  1. Raspberry Pi (4, 400, 3B+, ноль Вт или ноль 2 Вт)
  2. Карта microSD (минимум 1 ГБ, максимум 64 ГБ)
  3. устройство чтения карт памяти microSD
  4. Клавиатура и мышь (как беспроводная, так и проводная работа) — необязательно, если вы хотите включить загрузку с SSD на Raspberry Pi 4 или Pi 400.
  5. Любой тип внешнего твердотельного накопителя (например, M.2, SATA или NVMe/PCIe)
  6. USB-корпус для SSD (при использовании внутреннего SSD)

Загрузите Raspberry Pi 4 или 400 с SSD

Загрузка Raspberry Pi с SSD и использование его в качестве постоянного хранилища может обеспечить значительное улучшение производительности и надежности по сравнению с использованием карты microSD. Чтобы загрузить Raspberry Pi 4 или Raspberry Pi 400 с SSD, необходимо включить функцию загрузки USB, выполнив следующие действия:

1. Подключите карту microSD к другому компьютеру с помощью кард-ридера.

2. Загрузите, установите и запустите инструмент Raspberry Pi Imager в вашей системе Windows, Linux или Mac.

3. Нажмите кнопку «Выбрать ОС», а затем выберите «Разные служебные образы» > «Загрузчик» > «Загрузка через USB».

Как загрузить Raspberry Pi с SSD. Изображение 1.

4. Нажмите кнопку «Выбрать хранилище» и выберите карту microSD, подключенную к вашей системе.

5. Нажмите «Записать» и дождитесь завершения процесса перепрошивки. Это займет всего несколько секунд.

6. После процесса перепрошивки карта microSD автоматически будет извлечена. Отключите карту microSD от системы и вставьте ее в слот для карты microSD Raspberry Pi 4 или 400.

7. Подключите питание к Raspberry Pi, чтобы включить его. Pi автоматически прочитает и прошьет загрузчик USB с подключенной карты microSD. Это занимает несколько секунд.

8. Если перепрошивка прошла успешно, зеленый светодиод на Raspberry Pi начнет постоянно мигать. Для дальнейшего подтверждения подключите порт HDMI к монитору. Если на мониторе отображается зеленый экран, это означает, что процесс перепрошивки завершен.

9. Выключите Raspberry Pi и отсоедините или извлеките карту microSD.

Загрузите Raspberry Pi 3 или Zero с SSD

Чтобы включить загрузку с SSD на Raspberry Pi 3, Zero W или Zero 2 W, вам необходимо прошить стандартную ОС Raspberry Pi на карту microSD, загрузить Raspberry Pi и внести некоторые изменения в файлы конфигурации, чтобы включить ее. USB (SSD) загрузка. Шаги следующие:

1. Вставьте карту microSD в систему и запустите инструмент Raspberry Pi Imager.

2. Нажмите «Выбрать ОС», а затем выберите ОС Raspberry Pi (32-разрядная версия).

Как загрузить Raspberry Pi с SSD. Изображение 2.

3. Нажмите «Выбрать хранилище» и выберите карту microSD из доступных устройств хранения.

4. При желании вы можете щелкнуть значок шестеренки, чтобы отобразить дополнительные параметры, затем ввести сведения о сети Wi-Fi и включить SSH.

5. Нажмите кнопку «Написать».

6. После завершения процесса перепрошивки извлеките карту памяти из системы, вставьте ее в Raspberry Pi 3, Zero или Zero 2 W и включите.

7. Подключите клавиатуру и мышь к Raspberry Pi.

8. После загрузки войдите в систему, используя имя пользователя pi по умолчанию и пароль Raspberry (если вы не изменили эту информацию в дополнительных параметрах Raspberry Pi Imager).

9. Откройте окно терминала и выполните следующие команды.

sudo apt update -y sudo apt полное обновление -y

10. После обновления и обновления пакетов выполните следующую команду в окне терминала.

vcgencmd otp_dump | группа 17

11. На выходе отобразится код 17:1020000a, указывающий, что загрузка через USB отключена. Чтобы включить загрузку через USB, нам нужно отредактировать файл config.txt, выполнив следующую команду.

sudo nano config.txt

12. Прокрутите файл до конца. В последнюю строку добавьте следующий код.

program_usb_boot_mode=1

Нажмите Ctrl + X, введите Y и нажмите клавишу Enter, чтобы сохранить изменения. Кроме того, вы можете запустить следующую команду, чтобы добавить необходимый код в файл config.txt и включить функцию загрузки USB на Raspberry Pi 3, Zero или Zero 2 W.

эхо program_usb_boot_mode=1 | sudo тройник -a /boot/config.txt

Как загрузить Raspberry Pi с SSD. Изображение 3.

13. Перезагрузите Raspberry Pi, а затем выполните следующую команду, чтобы проверить, включена ли загрузка через USB.

vcgencmd otp_dump | группа 17

14. Если на выходе отображается 17:3020000a, загрузка через USB включена. Теперь вы можете извлечь карту microSD из Raspberry Pi 3, Zero или Zero 2 W.

Как загрузить Raspberry Pi с SSD Изображение 4

15. После включения загрузки через USB вы можете удалить код из файла config.txt с помощью редактора nano или следующей команды.

sudo sed -i ‘s/program_usb_boot_mode=1//g’ /boot/config.txt

Подготовьте загрузочный SSD Raspberry Pi.

Чтобы загрузить Raspberry Pi Zero, Raspberry Pi 3, Raspberry Pi 4 или Raspberry Pi 400 через SSD, необходимо установить на SSD операционную систему, такую ​​как Raspberry Pi OS, с помощью Raspberry Pi Imager (или инструмента Balena Etcher).

Если вы используете операционную систему и службы через карту microSD, вы можете клонировать SD-карту на жесткий диск USB с помощью Balena Etcher.

После записи или клонирования операционной системы вы можете подключить SSD к Raspberry Pi через USB и запустить его на Raspberry Pi. Pi автоматически обнаружит USB и загрузит операционную систему с SSD. Если USB-накопитель не обнаружен, Raspberry Pi продолжит загрузку с карты microSD (если она подключена).

Чтобы подготовиться к загрузке SSD, выполните следующие действия:

1. Запустите инструмент Raspberry Pi Imager и подключите внешний SSD к системе Windows, macOS или Linux через порт USB.

2. Нажмите «Выбрать ОС», чтобы выбрать нужную операционную систему из списка. Если вы хотите прошить загруженный образ операционной системы, вы можете использовать файл операционной системы, щелкнув опцию «Использовать собственный», а затем выбрав файл операционной системы из своей системы.

3. Нажмите «Выбрать хранилище», чтобы выбрать подключенный SSD-накопитель.

4. Нажмите кнопку «Написать».

Как загрузить Raspberry Pi с SSD Изображение 5

5. После прошивки операционной системы на SSD безопасно извлеките SSD из системы, затем подключите USB SSD к одному из портов USB 3.0 или 2.0 на Raspberry Pi 4/400, Raspberry Pi 3 (либо с Zero W или 2 Вт через порт micro-USB через адаптер USBOTG).

6. Подключите источник питания, чтобы включить Raspberry Pi.

7. Raspberry Pi проверит наличие загрузочного SSD, подключенного к USB-порту, и загрузит операционную систему.

Используйте SSD в качестве постоянного хранилища для вашего Raspberry Pi.

После загрузки операционной системы с внешнего SSD вы можете использовать оставшееся место на SSD в качестве постоянной памяти для хранения других данных.

Чтобы проверить доступное пространство для хранения, выполните следующую команду в приложении «Терминал».

дф -ч

Если вы используете настольную версию ОС Raspberry Pi, откройте Диспетчер файлов и нажмите «Корень файловой системы» в верхней части экрана. Вы можете увидеть доступное хранилище в правом нижнем углу.

Как загрузить Raspberry Pi с SSD Изображение 6

Расширьте файловую систему

Если вы не видите все пространство SSD, вы можете выполнить следующие действия, чтобы расширить файловую систему на Raspberry Pi.

  1. Откройте терминал и выполните следующую команду, чтобы обновить пакеты и репозитории.
    sudo apt update -y sudo apt update -y
  2. Затем введите sudo raspi-config и нажмите клавишу Enter.
  3. С помощью клавиш со стрелками вниз переместите выбор в раздел «Дополнительные параметры» и нажмите клавишу Enter.
  4. Переместите выбор на «Расширить файловую систему» ​​и нажмите клавишу Enter.
  5. На следующем экране выберите «ОК» и нажмите клавишу Enter.
  6. Затем выберите «Готово» и нажмите клавишу Enter.
  7. Вам будет предложено перезагрузить Raspberry Pi; Выберите «Да» и нажмите «Ввод», чтобы перезагрузиться.
  8. После перезагрузки введите команду df -h, чтобы еще раз проверить доступное место для хранения. Вы найдете полный SSD-накопитель, доступный для использования на Raspberry Pi 3, 4, Zero W или Zero 2 W.

Наконец, используйте команду rsync или cp для перемещения данных с карты microSD на SSD. Обязательно подключите карту microSD к Raspberry Pi.

Теперь у вас есть более быстрое SSD-хранилище, и вы можете использовать его для создания личного облачного хранилища, доступного откуда угодно, или для размещения защищенного веб-сайта на Raspberry Pi.

Вы также можете создать Raspberry Pi NAS, установив Samba, и использовать SSD в качестве сетевого хранилища в домашней или офисной сети.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *