Sådan forlænges levetiden på dit Raspberry Pis SD-kort

  • Mark Lucas
  • 0
  • 2262
  • 360
Reklame

SD-kort blev først vist som udvidet lagerplads til PDA'er, smartphones og digitale kameraer for omkring 10 år siden og er nu en populær tilføjelse til tablet- og mini-computere som Raspberry Pi. SD-kort, der tilbyder høj kapacitet og hurtig skrivehastighed, er især vigtige for Raspberry Pi, der bruger denne type lagring som en systemdisk.

Hvis du ved noget om SD-kort, vil du se, hvordan dette kan vise sig at være et problem. SD-kort har en begrænset levetid, med grænser for, hvor ofte data kan skrives og omskrives, før kortet giver efter for entropi.

I betragtning af det store antal projekter, der er tilgængelige for Raspberry Pi-brugere (alt fra mediecentre. Den hardware, du har brug for at opbygge et Raspberry Pi-mediecenter, den hardware, du får brug for at opbygge et Raspberry Pi-mediecenter. Med så mange måder at bruge det på, skal du ikke Vær ikke overrasket over at finde ud af, at Raspberry Pi har solgt over 1 million enheder. Selvom den er designet til ét nøgleformål (programmering), denne lille kreditkortstørrelse computer ... og retrospilsystemer Retro Gaming på Raspberry Pi: Forståelse af ROMs, RetroPie, Recalbox , og mere Retro-spil på Raspberry Pi: Forståelse af rom'er, RetroPie, Recalbox og mere Raspberry Pi er ideel til at spille klassiske videospil. Sådan kommer du i gang med retro-spil på din Raspberry Pi til at tage billeder fra rummet Raspberry Pi-projekter : En bil med natvision, Google Glasslignende oversættelse og flere Raspberry Pi-projekter: En bil med natvision, Google Glasslignende oversættelse og mere Vi har tidligere kigget på s ome fremragende anvendelser til denne britiske minicomputer, men faktum er, at den bare er så alsidig, at der altid er noget forbløffende at tale om. Hvem ville have troet, at ...) det synes fornuftigt at undersøge, hvordan SD-kort kan få deres brugbare levetid forlænget.

Gør dit SD-kort mere pålideligt

Det er vanskeligt at finde solid bevis på SD-kortfejl. Formatet er så billigt, at ejerne i de fleste tilfælde netop har kasseret dem til fordel for en erstatning. På den anden side er dette format blevet mere robust i de sidste par år takket være fremskridt inden for kortdesign (noget vi vender tilbage til senere).

For at nyde problemfri SD-kort-baseret computing, skal du vælge det største kort til dit budget. Tænkningen bag dette er enkel: med en begrænsning på antallet af gange, data kan skrives til SD-kort, og det faktum, at data, der er skrevet til enheden, skal spredes i uberørte områder, før de går tilbage til begyndelsen, er der mindre ændringer at skrive til det samme område på kortet. Hvis du vælger 16 GB over 8 GB, reduceres det halve antal omskrivninger. I teorien vil dette fordoble din forventede levetid.

Det er også værd at shoppe kun for de store navnemærker. Ja, det kan være fristende at få et 32 ​​GB kort til $ 10 på eBay eller Amazon, men du er ikke garanteret at få en pålidelig enhed - eller endda en fungerende. Hvis du havde nogle gamle SD-kort, som du håbede at bruge, så tjek alle de andre måder, de kan bruges i stedet 7 Fantastiske anvendelser til et gammelt SD-kort 7 Fantastiske anvendelser til et gammelt SD-kort Om dit gamle SD-kort er et magert 64 MB eller en enorm 64 GB, forskellige projekter findes for dig at bruge disse lagringskort. x.

Brug Raspberry Pi? Skriv til RAM, ikke kortet

Det er muligt at øge dit SD-kort levetid ved at gøre bedre brug af enhedens RAM. Følgende trick kan bruges på enhver Linux-enhed, selvom vi har testet det på Raspberry Pi.

Bruger tmpfs funktion du instruerer enheden til at skrive til system RAM, ligesom den ville gøre til en lagerenhed (du kan også oprette en RAMdisk i Windows. Hvad er en RAM-disk, og hvordan du kan opsætte en, hvad er en RAM-disk, og hvordan du kan Set One Up Solid state harddiske er ikke den første ikke-mekaniske lager, der vises på forbruger-pc'er. RAM er blevet brugt i årtier, men primært som en kortvarig opbevaringsløsning. De hurtige adgangstider til RAM gør det ... faktisk ). Resultatet er, at der er mindre skrivning til SD-kortet. En bonus er, at tmpfs er hurtig og nem at konfigurere.

Åbn dette for at bruge dette / Etc / fstab i Raspbian-filsystemet (ved hjælp af nano i kommandolinjen) og tilføj:

tmpfs / var / log tmpfs standarder, noatime, nosuid, mode = 0755, størrelse = 100m 0 0

Efter at du har gemt, skal du genstarte Raspberry Pi. Dette vil montere det virtuelle filsystem, klar til brug. Ved genstart monteres / var / log som en RAM-disk; filer, der er skrevet til biblioteket, er i RAM, så længe de er nødvendige.

Flere andre placeringer kan også bruges:

tmpfs / tmp tmpfs standarder, noatime, noosuid, størrelse = 100m 0 0 tmpfs / var / tmp tmpfs default, noatime, noosime, størrelse = 30m 0 0 tmpfs / var / log tmpfs default, noatime, noosuid, mode = 0755, størrelse = 100m 0 0 tmpfs / var / run tmpfs default, noatime, noosuid, mode = 0755, størrelse = 2m 0 0 tmpfs / var / spool / mqueue tmpfs default, noatime, nosuid, mode = 0700, gid = 12, størrelse = 30m 0 0

Disse linjer kan alle føjes til / Etc / fstab. Bemærk brugen af ​​størrelsen = betingelse, som begrænser hvor meget plads hver midlertidige mappe skal tage. Husk, at RAM også bruges af operativsystemet, så indstilling af størrelsesgrænser vil undgå, at Raspbian låser sig. Sørg også for kun at tilføje placeringer med midlertidige data til / var / log. Disse filer slettes alle, når din Raspberry PI genstarter, så alt hvad du har brug for at holde eller vedvare på tværs af genstarter, bør ikke gemmes i RAM.

Ved at flytte disse placeringer til RAM, kan mængden af ​​data, der er skrevet til dit Raspberry Pis SD-kort, reduceres og derved forlænge dens levetid.

Endnu bedre, omgå SD-kortet helt!

De fleste Raspberry Pi-brugere er afhængige af en form for Linux, og har som sådan i deres hænder en endnu bedre måde at både forbedre ydeevnen og reducere omskrivningsvolumen til SD-kortet.

Løsningen er ved at bruge en USB 2.0-enhed, som muligvis er et standard tommelfingerdrev, måske en drevet USB HDD eller endda en SSD. Selvom Raspberry Pi er fastgjort til at starte fra SD-kortet, kan du konfigurere OS igen, så kun boot-partitionen findes på SD-kortet, mens rodpartitionen flyttes til en anden enhed.

Selvom du måske finder processen lidt kompliceret, vil du, når boot-partitionen er redigeret for at se efter rodpartitionen på USB-enheden, se, at resultatet er imponerende.

Konklusion: SD-kort er fantastiske, så behandl dem godt

Den vigtigste ting, du kan gøre med SD-kort for at sikre, at de varer, er at købe de navngivne mærker og om muligt bruge dem til opgaver, der ikke kræver konstant omskrivning (som en altid-til-torrent, der downloader megalith. Sådan gør du din Raspberry Pi til En altid-på-downloadende Megalith Sådan gør du din hindbær-pi til en altid-til-downloading af Megalith Gør din del for det globale "Linux-distributionsnetværk" ved at opbygge en dedikeret, sikker, torrent-downloadende megalith, der næppe bruger 10W strøm. skal selvfølgelig være baseret på en Raspberry Pi.).

Det, der måske er mest fascinerende, er, at SD-kort er sædvanlige løgnere, sikkerhedskopieret af noget meget smart software. Som afsløret af hardware-hacker Bunnie Huang på Chaos Compute Club Congress, er SD-kort lavet med meget billig, defekt-gået flashhukommelse. Oprettelse af en illusion af et robust stykke lagringsmedie er sofistikeret fejlkorrektion, hvilket betyder, at kortene er i stand til at vise en helt anden kapacitet end den, der faktisk findes (du kan kontrollere din faktiske kapacitet med H2testw-værktøjet).

Hvad angår Raspberry Pi-ejere, kan du drage fordel af tipene ovenfor om at købe større lagerplads og bruge tmpfs for at reducere omfanget af omskrivning på dit SD-kort.

Behandl dine SD-kort godt, og de vil altid vare!




Endnu ingen kommentarer

Om moderne teknologi, enkel og overkommelig.
Din guide i en verden af moderne teknologi. Lær hvordan du bruger de teknologier og gadgets, der omgiver os hver dag, og lær, hvordan du finder interessante ting på Internettet.