Sådan forlænger du din Raspberry Pi's SD-kort

SD-kort har et begrænset liv, med grænser for, hvor ofte data kan omskrives, før kortet giver entropi. For Rapsberry Pi kan dette være et alvorligt problem.

SD-kort har et begrænset liv, med grænser for, hvor ofte data kan omskrives, før kortet giver entropi.  For Rapsberry Pi kan dette være et alvorligt problem.
Reklame

SD-kort er først og fremmest et udvidet lager til PDA'er, smartphones og digitale kameraer for omkring 10 år siden, og er nu et populært supplement til tablet og mini-computere som Raspberry Pi. SD-kort er særligt vigtige for Raspberry Pi, der anvender denne type opbevaring som systemdisk, der giver høj kapacitet og hurtige skrivehastigheder.

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

I betragtning af det store antal projekter, der er tilgængelige for Raspberry Pi-brugere (alt fra mediecentre Hardware du skal bygge et Raspberry Pi Media Center Hardware du skal bygge et Raspberry Pi Media Center Med så mange måder at bruge det på, bør du ikke Jeg er overrasket over at finde ud af, at Raspberry Pi har solgt mere end 1 million enheder. Selv om designet til et nøgleformål (programmering) denne lille kreditkortstørrelses computer ... Læs mere og retro spil systemer Retro Gaming på Raspberry Pi: Alt Du skal vide Retro Gaming på Raspberry Pi: Alt du behøver at vide Raspberry Pi har masser af anvendelser, men måske er det sjovt at spille klassiske videospil. Her er alt hvad du behøver at vide om retro spil på din Raspberry Pi. Mere til at tage billeder fra rummet Raspberry Pi Projekter: En bil med natvision, Google Glaslignende Oversættelse, Og Flere Raspberry Pi Projekter: En Bil Med Nat Vision, Google Glaslignende Oversættelse Og Mere Vi har tidligere løst d på nogle fremragende anvendelser til denne britiske minicomputer, men faktum er, at det er lige så alsidigt, at der altid er noget fantastisk at tale om. Hvem ville have troet, at ... Læs mere) Det ser ud til at være fornuftigt at undersøge, hvordan SD-kort kan have deres brugbare levetid udvidet.

Gør dit SD-kort mere pålideligt

At finde solide tegn på SD-kortfejl er svært. Formatet er så billigt, at ejerne måske i de fleste tilfælde kun har kasseret dem til fordel for en erstatning. På den anden side er dette format blevet mere modstandsdygtigt de seneste år, takket være fremskridt i kortdesign (noget vi vender tilbage til senere).

Muo-RPI-multios-sdcards

For at nyde problemfri SD-kortbaseret databehandling, bør du vælge det største kort til dit budget. Tanken bag dette er simpel: med en grænse på antallet af gange kan data skrives til SD-kort, og det faktum, at data skrevet til enheden skal spredes ud i uberørte områder, før man går tilbage til begyndelsen, er der mindre forandring at skrive til det samme område af kortet. At vælge 16 GB over 8 GB vil halvere antallet af omskrivninger. I teorien vil det fordoble levetiden for din lagerplads.

Det er også værd at shoppe for kun de store mærker. Ja, det kan være fristende at få fat i 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, så håbede du at bruge det. Tjek alle de andre måder, de kan bruges i stedet. 7 Awesome anvendelser til et gammelt SD-kort. 7 Awesome anvendelser til et gammelt SD-kort. Uanset om dit gamle SD-kort er en svag 64 MB eller En massiv 64 GB, der findes forskellige projekter for dig at gøre brug af disse lagerkort. Læs mere x.

Brug af Raspberry Pi? Skriv til RAM, ikke kortet

Forøgelse af levetiden på dit SD-kort er mulig ved at gøre bedre brug af dit enheds RAM. Følgende trick kan bruges på enhver Linux-enhed, selvom vi har testet det på Raspberry Pi.

Ved hjælp af tmpfs- funktionen instruerer du enheden om at skrive til system-RAM, ligesom det ville med en lagerenhed (du kan også lave en RAM-disk i Windows Hvad er en RAM-disk, og hvordan du kan sætte en op Hvad er en RAM-disk og Sådan kan du sætte en op Solid state-harddiske er ikke den første ikke-mekaniske lagring, der vises i forbruger-pc'er. RAM har været brugt i årtier, men primært som en kortvarig lagringsløsning. RAM'ens hurtige adgangstider gør det muligt ... Læs mere, faktisk). Resultatet er, at der er mindre skrivning til SD-kortet. En bonus er, at tmpfs er hurtig og nem at installere.

Muo-RPI-apps-kort

For at bruge dette skal du åbne / etc / fstab i Raspbian filsystemet (ved hjælp af nano i kommandolinjen) og tilføje:

tmpfs /var/log tmpfs defaults, noatime, nosuid, mode=0755, size=100m 0 0 

Efter at have gemt, genstart din Raspberry Pi. Dette vil montere det virtuelle filsystem, klar til brug. Ved genstart vil / var / log blive monteret som en RAM disk; filer, der er skrevet til mappen, vil være i RAM, så længe de er nødvendige.

Flere andre steder kan også bruges:

 tmpfs /tmp tmpfs defaults, noatime, nosuid, size=100m 0 0 tmpfs /var/tmp tmpfs defaults, noatime, nosuid, size=30m 0 0 tmpfs /var/log tmpfs defaults, noatime, nosuid, mode=0755, size=100m 0 0 tmpfs /var/run tmpfs defaults, noatime, nosuid, mode=0755, size=2m 0 0 tmpfs /var/spool/mqueue tmpfs defaults, noatime, nosuid, mode=0700, gid=12, size=30m 0 0 

Disse linjer kan alle tilføjes til / etc / fstab . Bemærk brugen af ​​størrelsen = tilstand, som begrænser, hvor meget plads hver midlertidig mappe skal tage op. Husk at RAM'en også vil blive brugt af operativsystemet, så indstilling af størrelsesgrænser vil forhindre Raspbian-låsning. Pas også kun på at tilføje steder med midlertidige data til / var / log. Disse filer slettes alle, når din Raspberry PI genstarter, så alt hvad du behøver for at beholde eller fortsætte på tværs af genstarter, må ikke gemmes i RAM.

Ved at flytte disse steder til RAM, kan mængden af ​​data, der er skrevet til din Raspberry Pi SD-kort, reduceres og derved forlænge dets liv.

Endnu bedre, Bypass SD-kortet helt!

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

Muo-sdcard-pi-USB

Løsningen er ved at bruge en USB 2.0-enhed, som kan være et standard tommelfingerdrev, måske en powered USB HDD eller endda en SSD. Selvom Raspberry Pi er hardwired til at starte fra SD-kortet, kan du omkonfigurere operativsystemet, så kun bootpartitionen findes på SD-kortet, mens rodpartitionen flyttes til en anden enhed.

Mens du måske finder processen lidt kompliceret, når bootpartitionen er blevet redigeret for at kigge efter rodpartitionen på USB-enheden, vil du se, at resultatet er imponerende.

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

Muo-oldsdcard-adapter Det vigtigste, du kan gøre med SD-kort for at sikre, at de varer, er at købe de navngivne mærker og, hvor det er muligt, bruge dem til opgaver, der ikke kræver konstant omskrivning (som en altid-on-torrent downloading af megalith Sådan slår du din Raspberry Pi Into En altid-på download af Megalith Sådan konverteres din Raspberry Pi til en Alltid-On Downloading Megalith Gør din del til det globale "Linux distributionsnetværk" ved at opbygge en dedikeret, sikker, torrent-download megalit, der næsten ikke bruger 10W strøm., selvfølgelig, være baseret på en Raspberry Pi. Læs mere).

Hvad der måske er mest fascinerende er, at SD-kort er vanlige løgnere, understøttet af nogle meget kloge software. Som afsløret af hardware hacker Bunnie Huang på Chaos Compute Club Congress, SD-kort er lavet med meget billig, defekt-riddled flash-hukommelse. At skabe en illusion af et robust stykke lagermedier er avanceret fejlkorrektion, hvilket betyder, at kortene kan vise en helt anden kapacitet til den faktisk tilgængelige (du kan tjekke din faktiske kapacitet med H2testw-værktøjet).

Hvad angår Raspberry Pi ejere, udnyt de ovennævnte tips om køb af større lagerplads og brug af tmpfs for at reducere mængden af ​​omskrivning på dit SD-kort.

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

In this article