Starta Raspberry Pi från USB med en SSD-enhet

 
Starta Raspberry Pi från USB med en SSD-enhet
Inte alla kabel- och diskkombinationer fungerar för Raspberry Pi

Nåväl, Raspberry Pi körs nu från en 2,5" SSD-disk.

Ja, det är fantastiskt att kunna starta upp saken från en MicroSD, men genom att starta upp med en solid disk ansluten med en USB till SATA adapterkabel kan vi multiplicera Raspberrys svarshastighet med upp till tio gånger.

USB-start är möjligt på Raspberry Pi 2B v1.2, 3A+, 3B, 3B+, 4B, 400 och Zero 2 W, samt Raspberry Pi Compute Module 3, 3+ och 4.

Även om det finns snabba MicroSD-kort av god kvalitet och till rimligt pris, är de inte konstruerade för konstant läsning, skrivning och överskrivning i ett grafiskt operativsystem. Om du använder det för en webbserver, även en mycket blygsam sådan, kan du inte ens föreställa dig påfrestningarna. Denna ständiga aktivitet begränsar minneskortens livslängd och beroende på användning kan de dö inom två eller tre år.

Det finns ingen färg: en SSD är inte bara snabbare, mer hållbar och mer tillförlitlig, den är också mer robust. Det positiva är att strömmen från en USB 3.0-port på Raspberry Pi 4 är tillräcklig för att driva en 2,5-tums SSD, men för att lägga till en andra enhet, eller om du har andra saker anslutna, måste du använda en USB-switch med extern strömförsörjning.

Efter två dagars användning har jag funnit att det fungerar utan problem ansluten till USB 3.0-porten, men om du vill hålla dig lugn kan du ta till ett strömförsörjt kabinett.

För 3,5-tumsdiskar behöver du i alla fall extern strömförsörjning.

Ett av de möjliga problemen du kan stöta på när du använder SSD är överdriven CPU-förbrukning, här är två möjliga lösningar. Det fungerade för mig att lämna ett tomt MicroSD-kort isatt. Detta var resultatet: 0 varv i viloläge.

Starta Raspberry Pi från USB med en SSD-enhet 1

Jag skriver detta eftersom jag när jag bestämde mig för att leta efter en kompatibel kabel och disk hittade hundratals, och jag överdriver inte, kommentarer från personer som hade haft problem med anslutningen med olika kablar och diskar. Tja, om någon går igenom den här processen och letar efter en, fungerar den här kombinationen:

Raspberry Pi 400.
OS: Raspberry Pi OS 64 bitar.
Kingston A400 SSD Intern Solid State Drive 2,5" SATA Rev 3.0, 240GB - SA400S37/240G.
StarTech.com USB 3.1 (10 Gbps) till SATA adapterkabel för hårddiskar.

Här är en lista över kompatibla adapterkablar som användare säger fungerar, eller inte fungerar, med Pi 4. Och om du letar efter prestanda för nästan vilken enhet som helst, har pibenchmarks. com användare som laddar upp sina tester och resultat.

Snabb genomgång av kabeln.

Starta Raspberry Pi från USB med en SSD-enhet 2

Den är mycket kort och medelstyv, men den går att tämja. Kontakten blir lite varm vid användning.

Starta Raspberry Pi från USB med en SSD-enhet 3

Anslutningen till disken lämnar lite slack, så det är bättre att inte flytta den för mycket så att slacket inte förstör kontakten eller stiften.

Starta Raspberry Pi från USB med en SSD-enhet 4

Portens layout tvingar dig att placera den med framsidan nedåt så att du inte behöver vrida kabeln.

Starta Raspberry Pi från USB med en SSD-enhet 5

Den har en pytteliten orange aktivitetsindikator som knappt syns framifrån eller bakifrån.

När det gäller skivan är allt bra. Den levererar. Och de är väldigt billiga nu. 240 GB-skivan kostar cirka 20 euro. Men om du vill använda den för en webbserver i hemmet eller något annat projekt som kräver läsning/skrivning dygnet runt, kan den bli kort när det gäller respons och livslängd.

Om den inte känns igen första gången du ansluter den till Raspberry behöver du inte få panik. Bara formatera den eller bränn alla operativsystem eller kopior du har så kommer den att visas som en flyttbar enhet.

Kabeln kostar mer än enheten, cirka 24 euro. Det finns en mängd olika adaptrar av den här typen, dyrare och mycket billigare, men du var tvungen att gå för en som hade tillräckligt pålitliga referenser som fungerade med den här disken i Raspberry 4.

Att den är 3.1 är det minst viktiga eftersom portarna är 3.0, det spelar inte så stor roll att den har TRIM eftersom jag inte har lyckats få det att fungera eftersom det är en stor röra och jag misstänker att det finns något kompatibilitetsproblem.

Detta var resultatet av testet med MicroSD:

Starta Raspberry Pi från USB med en SSD-enhet 6

Och detta med SSD:

Starta Raspberry Pi från USB med en SSD-enhet 7

Som du kan se är alla hastigheter högre. Några av dem till och med mer än tio gånger.

Och eftersom jag redan är full av pyssel har jag satt upp en LAMP-server(Linux, Apache, MySQL, PHP) som värd för en testmiljö för bloggen. Nu kan jag testa och ändra saker lokalt. Det jag inte har lyckats med är att få phpMyAdmin att fungera ännu. Även om jag har installerat det framgångsrikt kan jag inte få behörigheter för vissa saker och fortfarande inga DBs listade, inget som inte kan fixas genom att installera om det fyrtio gånger till.

Och hej, de säger (spekulerar) att en Raspberry Pi 5 kan komma nästa år.

Prenumeration via e-post

Få gratis artiklar i sin helhet i din inkorg utan reklam så snart de publiceras. Hela innehållet i flödet skickas reklamfritt via en extern tjänst.