Gan SSD (cietvielu diskdziņi), gan SD kartes datu glabāšanai izmanto būtībā līdzīgu zibatmiņas tehnoloģiju. Tomēr SSD piedāvā ātrākus kontrolierus un lielāku kļūdu toleranci, padarot tos daudz uzticamākus nekā SD kartes. Lai gan lielākā daļa Raspberry Pi joprojām darbojas ar microSD kartēm, varat arī izmantot ārējo SSD, lai palaistu Raspberry Pi.
Šajā rokasgrāmatā jūs uzzināsit darbības, kā iespējot USB sāknēšanu Raspberry Pi un pēc tam izmantot ārējo SSD kā sāknējamu datu nesēju, lai palaistu Raspberry Pi OS un izmantotu atlikušo vietu kā pastāvīgu krātuvi datus.
Lietas, kas jums būs vajadzīgas
Lai iespējotu SSD sāknēšanu Raspberry Pi, jums būs nepieciešami šādi vienumi.
- Raspberry Pi (4, 400, 3, Zero W vai Zero 2W modelis)
- microSD karte (minimālais 1 GB, maksimums 64 GB)
- microSD karšu lasītājs
- Tastatūra un pele (darbosies gan bezvadu, gan vadu) — nav nepieciešama, ja vēlaties iespējot SSD sāknēšanu Raspberry Pi 4 vai Pi 400.
- Jebkura veida ārējais SSD (piemēram, M.2, SATA vai NVMe/PCIe)
Ielādējiet Raspberry Pi 4 vai 400 no SSD
Lai palaistu Raspberry Pi 4 vai Raspberry Pi 400 no SSD, ir jāiespējo USB sāknēšana, veicot šādas darbības:
- Pievienojiet microSD karti citam datoram, izmantojot karšu lasītāju.
- Lejupielādējiet, instalējiet un palaidiet Raspberry Pi Imager rīks jūsu Windows, Linux vai Mac sistēmā.
- Noklikšķiniet uz Izvēlieties OS pogu un pēc tam noklikšķiniet Dažādi utilītu attēli > Bootloader > USBBoot.
- Noklikšķiniet uz Izvēlieties Krātuve pogu un atlasiet sistēmai pievienoto microSD karti.
- Klikšķis Rakstiet un gaidiet, līdz zibspuldzes process tiks pabeigts. Tas aizņems tikai dažas sekundes.
- Pēc zibspuldzes procesa microSD karte tiek automātiski izņemta. Atvienojiet microSD karti no sistēmas un ievietojiet to Raspberry Pi 4 vai 400 microSD slotā.
- Pievienojiet barošanas avotu Raspberry Pi, lai to ieslēgtu. Pi automātiski nolasīs un mirgo USB sāknēšanas ielādētāju no pievienotās microSD kartes. Tas aizņem dažas sekundes.
- Kad zibspuldze ir veiksmīga, Raspberry Pi zaļā LED gaisma sāk nepārtraukti mirgot. Lai vēl vairāk apstiprinātu, pievienojiet HDMI portu displejam. Ja displejā ir redzams zaļš ekrāns, tas norāda, ka zibspuldzes process ir pabeigts.
- Izslēdziet Raspberry Pi un atvienojiet vai izņemiet microSD karti.
Ielādējiet Raspberry Pi 3 vai Zero no SSD
Lai iespējotu SSD sāknēšanu operētājsistēmā Raspberry Pi 3 vai Zero W/2W, ierīcē ir jāzibspuldze standarta Raspberry Pi OS. microSD karti, palaidiet Raspberry Pi un veiciet dažas izmaiņas konfigurācijas failos, lai iespējotu USB (SSD) boot.
Darbības ir šādas:
- Ievietojiet sistēmā microSD karti un palaidiet Raspberry Pi Imager rīku.
- Klikšķiniet uz IzvēlietiesOS un pēc tam atlasiet AveņuPiOS (32 bitu).
- Klikšķis IzvēlietiesUzglabāšana un izvēlieties microSD karti no pieejamajām atmiņas ierīcēm.
- Ja vēlaties, varat noklikšķināt uz zobrata ikonas, lai atvērtu papildu opcijas, pēc tam ievadiet sava tīkla Wi-Fi informāciju un iespējojiet SSH.
- Noklikšķiniet uz Rakstiet pogu.
- Kad zibspuldzes process ir pabeigts, ievietojiet microSD karti Raspberry Pi un ieslēdziet to.
- Savienojiet tastatūru un peli ar Raspberry Pi.
- Pēc sāknēšanas piesakieties, izmantojot noklusējuma lietotājvārdu pi un paroli aveņu (ja vien tos nemainījāt Raspberry Pi Imager papildu opcijās).
- Atveriet termināļa logu un palaidiet šādas komandas.
sudo apt Atjaunināt -y
sudo apt jauninājums -y - Pēc pakotņu atjaunināšanas un jaunināšanas termināļa logā palaidiet šādu komandu.
atbalss program_usb_boot_mode=1 | sudo tee -a /boot/config.txt
- Šī komanda iespējo USB sāknēšanu Raspberry Pi 3 vai Zero W/2W. Pēc komandas palaišanas restartējiet Raspberry Pi un pēc tam palaidiet šo komandu, lai apstiprinātu, vai USB sāknēšana ir iespējota.
vcgencmd otp_dump | grep 17
- Ja parādītā izvade ir 17:3020000a, USB sāknēšana ir iespējota. Tagad varat izņemt microSD karti no Raspberry Pi.
Sagatavojiet sāknējamo Raspberry Pi SSD
Lai palaistu Raspberry Pi Zero, Raspberry Pi 3, Raspberry Pi 4 vai Raspberry Pi 400, izmantojot SSD, jums ir jāinstalē operētājsistēma, piemēram, Raspberry Pi OS SSD, izmantojot Raspberry Pi Imager (vai Balena Etcher rīks). Pēc operētājsistēmas rakstīšanas varat savienot SSD ar Raspberry Pi, izmantojot USB portu, un palaist OS no SSD.
Lai sagatavotu SSD sāknēšanai, rīkojieties šādi:
- Palaidiet Raspberry Pi Imager rīku un pievienojiet ārējo SSD sistēmai, izmantojot USB portu.
- Klikšķis Izvēlieties OS lai sarakstā atlasītu vajadzīgo OS. Ja vēlaties mirgot lejupielādētu OS attēlu, varat izmantot failu, noklikšķinot uz Pielāgots opciju un pēc tam atlasiet OS failu no savas sistēmas.
- Klikšķis Izvēlieties Krātuve lai atlasītu pievienoto SSD datu nesēju.
- Noklikšķiniet uz Rakstiet pogu.
- Pēc tam, kad OS ir mirgots SSD, atvienojiet disku un pēc tam pievienojiet USB disku vienam no USB 3.0 vai 2.0 porti jūsu Raspberry Pi 4/400, Raspberry Pi 3 (vai Zero W/2W mikro-USB portam, izmantojot adapteris).
- Pievienojiet barošanas avotu, lai ieslēgtu Raspberry Pi.
- Raspberry Pi pārbaudīs, vai USB portam ir pievienots sāknējams SSD, un sāks operētājsistēmu.
SSD izmantošana kā Raspberry Pi pastāvīgā krātuve
Pēc operētājsistēmas sāknēšanas no ārējā SSD diskdziņa atlikušo vietu SSD varat izmantot kā pastāvīgu krātuvi citu datu glabāšanai. Lai pārbaudītu pieejamo krātuves vietu, programmā Terminal palaidiet šādu komandu.
df -h
Ja izmantojat Raspberry Pi OS darbvirsmas versiju, atveriet Failu menedžeris un noklikšķiniet uz Failu sistēmas sakne ekrāna augšdaļā. Apakšējā labajā stūrī varat redzēt pieejamo krātuvi.
Tagad, kad jums ir ātrāka SSD krātuve, varat to izmantot izveidojiet savu personīgo mākoņkrātuvi, kas pieejama no jebkuras vietas vai uz mitiniet drošu vietni vietnē Raspberry Pi.
Vairāk vietas ar ātrāku veiktspēju
Raspberry Pi palaišana ar SSD ir ļoti ieteicama, jo tā ir daudz ātrāka un uzticamāka nekā microSD karte. Varat izmantot jebkuru tirgū pieejamo ārējo SSD. Tas ietver M.2, SATA un NVMe/PCIe SSD. Lai gan Raspberry Pi 3 un Raspberry Pi Zero W/2W palaišanas iespējošana ir nedaudz sarežģīts, Raspberry Pi 4 un Raspberry Pi 400 tas ir daudz vieglāk.