Както SSD (твърдотелни устройства), така и SD карти използват фундаментално подобна технология за флаш съхранение за съхраняване на данни. SSD обаче предлагат по-бързи контролери и по-голяма устойчивост на грешки, което ги прави много по-надеждни от SD картите. Въпреки че повечето Raspberry Pi все още работят на microSD карти, можете също да използвате външен SSD, за да стартирате вашия Raspberry Pi.

В това ръководство ще научите стъпките за активиране на USB зареждане на Raspberry Pi, след което ще използвате външен SSD като стартиращ носител за стартиране на Raspberry Pi OS и използване на останалото пространство като постоянно хранилище за вашия данни.

Неща, от които ще имате нужда

Ще ви трябват следните елементи, за да активирате SSD зареждане на Raspberry Pi.

  • Raspberry Pi (модел 4, 400, 3, Zero W или Zero 2W)
  • microSD карта (1GB минимум, 64GB максимум)
  • четец на microSD карти
  • Клавиатура и мишка (както безжични, така и кабелни ще работят) – не са необходими, ако искате да активирате SSD зареждане на Raspberry Pi 4 или Pi 400
  • Всеки тип външен SSD (като M.2, SATA или NVMe/PCIe)
instagram viewer

Стартирайте Raspberry Pi 4 или 400 от SSD

За да стартирате Raspberry Pi 4 или Raspberry Pi 400 от SSD, трябва да активирате USB зареждане, като следвате тези стъпки:

  1. Свържете microSD картата към друг компютър с помощта на четец на карти.
  2. Изтеглете, инсталирайте и стартирайте Raspberry Pi Imager инструмент на вашата Windows, Linux или Mac система.
  3. Щракнете върху Изберете OS и след това щракнете Разни помощни изображения > Буутлоудър > USBОбувка.
  4. Щракнете върху Изберете Съхранение и изберете microSD картата, свързана към вашата система.
  5. Кликнете Пишете и изчакайте процесът на флаш да завърши. Ще отнеме само няколко секунди.
  6. След процеса на флаш, microSD картата се изважда автоматично. Изключете microSD картата от системата и я поставете в microSD слота на вашия Raspberry Pi 4 или 400.
  7. Свържете захранването към Raspberry Pi, за да го включите. Pi автоматично ще прочете и флашне USB буутлоудъра от свързаната microSD карта. Това отнема няколко секунди.
  8. Когато светкавицата е успешна, зелената LED светлина на Raspberry Pi започва да мига постоянно. За да потвърдите допълнително, свържете HDMI порта към дисплей. Ако дисплеят показва зелен екран, това означава, че процесът на флаш е завършен.
  9. Изключете Raspberry Pi и изключете или премахнете microSD картата.

Стартирайте Raspberry Pi 3 или Zero от SSD

За да активирате SSD зареждане на Raspberry Pi 3 или Zero W/2W, трябва да флашнете стандартната Raspberry Pi OS на microSD карта, стартирайте Raspberry Pi и направете няколко промени в конфигурационните файлове, за да активирате USB (SSD) обувка.

Стъпките са както следва:

  1. Поставете microSD карта в системата и стартирайте инструмента Raspberry Pi Imager.
  2. Кликнете върху Избирамоперационна система и след това изберете МалинаПиОС (32-битова).
  3. Кликнете ИзбирамСъхранение и изберете microSD картата от наличните устройства за съхранение.
  4. По желание можете да щракнете върху иконата на зъбно колело, за да изведете разширените опции, след което въведете данните за Wi-Fi мрежата си и активирайте SSH.
  5. Щракнете върху Пишете бутон.
  6. След като флаш процесът приключи, поставете microSD картата в Raspberry Pi и го включете.
  7. Свържете клавиатура и мишка към Raspberry Pi.
  8. След като се стартира, влезте с потребителското име по подразбиране пи и парола малина (освен ако не сте ги променили в разширените опции на Raspberry Pi Imager).
  9. Отворете прозореца на терминала и изпълнете следните команди.
    sudo apt актуализация -y
    sudo apt upgrade -y
  10. След като актуализирате и надстроите пакетите, изпълнете следната команда в прозореца на терминала.
    ехо program_usb_boot_mode=1 | sudo tee -a /boot/config.txt
  11. Тази команда позволява USB зареждане на Raspberry Pi 3 или Zero W/2W. След като изпълните командата, рестартирайте Raspberry Pi и след това изпълнете следната команда, за да потвърдите дали USB зареждането е активирано.
    vcgencmd otp_dump | grep 17
  12. Ако показаният изход е 17:3020000a, USB стартирането е активирано. Вече можете да премахнете microSD картата от Raspberry Pi.

Подгответе стартиращ Raspberry Pi SSD

За да стартирате 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 за зареждане, изпълнете следните стъпки:

  1. Стартирайте инструмента Raspberry Pi Imager и свържете вашия външен SSD към системата чрез USB порт.
  2. Кликнете Изберете OS за да изберете желаната ОС от списъка. Ако искате да флашнете изтеглен образ на ОС, можете да използвате файла, като щракнете върху Персонализиран опция и след това изберете OS файла от вашата система.
  3. Кликнете Изберете Съхранение за да изберете свързания SSD носител за съхранение.
  4. Щракнете върху Пишете бутон.
  5. След като операционната система е флашната на SSD, демонтирайте устройството и след това свържете USB устройството към един от USB 3.0 или 2.0 портове на вашия Raspberry Pi 4/400, Raspberry Pi 3 (или към микро-USB порта на Zero W/2W чрез адаптер).
  6. Свържете захранването, за да включите Raspberry Pi.
  7. Raspberry Pi ще провери за стартиращ SSD, свързан към USB порта, и ще стартира операционната система.

Използване на SSD като постоянно хранилище за Raspberry Pi

След зареждане на операционната система от външното SSD устройство, можете да използвате остатъчното пространство в SSD като постоянно хранилище за съхраняване на други данни. За да проверите наличното място за съхранение, изпълнете следната команда в приложението Terminal.

df -h

Ако използвате настолната версия на Raspberry Pi OS, отворете Файлов мениджър и щракнете върху Корен на файловата система в горната част на екрана. Можете да видите наличното хранилище в долния десен ъгъл.

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

Повече място за съхранение с по-бърза производителност

Стартирането на вашия Raspberry Pi със SSD е силно препоръчително, тъй като е много по-бързо и по-надеждно от microSD карта. Можете да използвате всяко външно SSD, което се предлага на пазара. Това включва M.2, SATA и NVMe/PCIe SSD. Въпреки че процесът за активиране на зареждане е малко сложен при Raspberry Pi 3 и Raspberry Pi Zero W/2W, той е много по-лесен при Raspberry Pi 4 и Raspberry Pi 400.