Publicitate

Mai întâi apar ca stocare extinsă pentru PDA, smartphone-uri și camere digitale în urmă cu 10 ani, cardurile SD sunt acum un plus popular pentru tablete și mini-computere, cum ar fi ca zmeura Pi. Oferind capacitate ridicată și viteze de scriere rapide, cardurile SD sunt deosebit de importante pentru Raspberry Pi, care folosește acest tip de stocare ca sistem disc.

Dacă știți ceva despre cardurile SD, veți vedea cum acest lucru se poate dovedi a fi o problemă. Cardurile SD au o durată de viață finită, cu limite la cât de des pot fi scrise și rescrise datele înainte ca cardul să intre în entropie.

Având în vedere numărul mare de proiecte disponibile pentru utilizatorii Raspberry Pi (orice de la centre media Hardware-ul de care aveți nevoie pentru a construi un centru media Raspberry PiCu atât de multe modalități de utilizare, nu ar trebui să fiți surprinși să aflați că Zmeura Pi a vândut peste 1 milion de unități. Deși a fost proiectat pentru un singur scop cheie (programare) acest mic computer cu dimensiunea cardului de credit ... Citeste mai mult

instagram viewer
și sisteme de jocuri retro Jocuri retro pe Raspberry Pi: Înțelegerea ROM-urilor, RetroPie, Recalbox și multe alteleRaspberry Pi este ideal pentru a juca jocuri video clasice. Iată cum să începeți cu jocurile retro pe Raspberry Pi. Citeste mai mult la luând fotografii din spațiu Proiecte Raspberry Pi: o mașină cu viziune de noapte, traducere Google-like și multe alteleNe-am uitat anterior la câteva utilizări excelente pentru acest minicomputer britanic, dar faptul este că este atât de versatil, încât există întotdeauna ceva uimitor. Cine ar fi crezut că ... Citeste mai mult ) pare sensibil să investigăm modul în care cardurile SD își pot prelungi durata de viață utilizabilă.

Faceți-vă cardul SD mai de încredere

Găsirea unor dovezi solide de eșecuri pe cardul SD este dificilă. Formatul este atât de ieftin, încât în ​​majoritatea cazurilor, proprietarii ar fi putut să le fi aruncat în favoarea înlocuirii. Pe de altă parte, acest format a devenit mai rezistent în ultimii ani, datorită progreselor în designul cardului (ceva la care vom reveni mai târziu).

Muo-RPI-multios-sdcards

Pentru a vă bucura de calcule bazate pe carduri SD fără probleme, ar trebui să alegeți cea mai mare carte pentru bugetul dvs. Gândirea din spatele acestui lucru este simplă: cu o limită a numărului de ori datele pot fi scrise pe carduri SD și faptul că datele scrise în dispozitivul trebuie răspândit în zone neatinse înainte de a reveni la început, se schimbă mai puțin scrierea în aceeași zonă a card. Alegerea a 16 GB peste 8 GB va reduce la jumătate numărul rescrierilor. În teorie, acest lucru va dubla speranța de viață a stocării dvs.

De asemenea, merită să vă cumpărați doar pentru marile nume mari. Da, s-ar putea să fie tentant să apucați un card de 32 GB pentru 10 USD pe eBay sau Amazon, dar nu aveți garanția de a obține un dispozitiv fiabil - sau chiar unul funcțional. Dacă aveți câteva carduri SD vechi pe care sperați să le utilizați, consultați toate alte moduri în care pot fi utilizate în schimb 7 utilizări extraordinare pentru un card SD vechiIndiferent dacă vechea dvs. cartelă SD este de 64 MB slabă sau 64 GB masive, există diverse proiecte pentru a utiliza aceste carduri de stocare. Citeste mai mult X.

Folosind zmeura Pi? Scrieți pe RAM, nu pe card

Creșterea duratei de viață a cardului SD este posibilă, utilizând mai bine memoria RAM a dispozitivului. Următorul truc poate fi folosit pe orice dispozitiv Linux, deși l-am testat pe Raspberry Pi.

Folosind tmpfs caracteristică pe care îl instruiți pe dispozitiv să scrie pe memoria RAM a sistemului ca la un dispozitiv de stocare (puteți crea un RAMdisk și în Windows Ce este un disc RAM și cum puteți configura unulHard disk-urile în stare solidă nu sunt primele stocări non-mecanice care apar în calculatoarele de consum. Memoria RAM a fost folosită de zeci de ani, dar în primul rând ca soluție de stocare pe termen scurt. Timpul rapid de acces al RAM face ca ... Citeste mai mult , de fapt). Rezultatul este că se scrie mai puțin pe cardul SD. Un bonus este că tmpfs este rapid și ușor de configurat.

Muo-RPI-aplicații-card

Pentru a utiliza acest lucru, deschideți /etc/fstab în sistemul de fișiere Raspbian (folosind nano în linia de comandă) și adăugați:

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

După salvare, reporniți zmeura Pi. Aceasta va monta sistemul de fișiere virtual, gata de utilizare. La repornire, / var / log va fi montat ca un disc RAM; fișierele scrise în director vor fi în RAM, atâta timp cât sunt necesare.

Mai multe alte locații pot fi, de asemenea, utilizate:

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

Aceste linii pot fi adăugate la /etc/fstab. Rețineți utilizarea dimensiunii = condiție, care limitează cât spațiu ar trebui să ocupe fiecare folder temporar. Nu uitați că memoria RAM va fi folosită și de sistemul de operare, astfel încât setarea limitelor de dimensiuni va evita blocarea Raspbian. De asemenea, aveți grijă să adăugați doar locații cu date temporare la / var / log. Aceste fișiere sunt toate șterse atunci când dispozitivul dvs. Raspberry PI repornește, astfel încât orice aveți nevoie pentru a păstra sau a persista în timpul reboot-urilor nu ar trebui să fie memorat în RAM.

Prin mutarea acestor locații în memoria RAM, cantitatea de date scrise pe cartela SD a Raspberry Pi poate fi redusă, prelungindu-și astfel durata de viață.

Mai bine, ocoliți cardul SD complet!

Majoritatea utilizatorilor Raspberry Pi se bazează pe o formă Linux, și ca atare au în mâinile lor o modalitate și mai bună atât de a îmbunătăți performanțele, cât și de a reduce volumul de rescriere pe cardul SD.

Muo-sdcard-pi-USB

Soluția este folosind un dispozitiv USB 2.0, care ar putea fi o unitate standard de tip thumb, probabil un HDD USB alimentat sau chiar un SSD. Deși Raspberry Pi este conectat cu greu la pornirea de pe cardul SD, puteți reconfigura sistemul de operare astfel încât numai partiția de pornire se găsește pe cardul SD, în timp ce partiția rădăcină este mutată în alta dispozitiv.

În timp ce s-ar putea să găsiți un proces puțin complicatdupă ce partiția de pornire a fost modificată pentru a căuta partiția rădăcină pe dispozitivul USB, veți vedea că rezultatul este impresionant.

Concluzie: Cardurile SD sunt uimitoare, deci tratează-le bine

Muo-oldsdcard-adaptorCel mai important lucru pe care îl puteți face cu cardurile SD pentru a vă asigura că acestea rămân ultimele este să cumpărați mărcile numite și, dacă este posibil, să le utilizați pentru sarcini care nu necesită rescriere constantă (cum ar fi un mereu pe torrent descărcând megalit Cum să-ți transformi zmeura Pi într-o descărcare mereu pe MegalitFaceți-vă partea dvs. pentru „rețeaua de distribuție Linux” globală construind un megalit dedicat, sigur, care descarcă torentul, care abia folosește 10W de putere. Desigur, se va baza pe o zmeură Pi. Citeste mai mult ).

Ceea ce este poate cel mai fascinant este faptul că cardurile SD sunt mincinoși obișnuiți, susținuți de un software foarte inteligent. După cum a dezvăluit hackerul hardware Bunnie Huang la Congresul Chaos Compute Club, Cardurile SD sunt făcute cu o memorie flash foarte ieftină, defectă. Crearea unei iluzii a unui material robust de stocare este corectarea sofisticată a erorilor, ceea ce înseamnă că cardurile sunt capabil să afișeze o capacitate complet diferită de cea disponibilă efectiv (puteți verifica capacitatea dvs. reală cu H2testw instrument).

În ceea ce privește proprietarii de Raspberry Pi, profitați de sfaturile de mai sus cu privire la cumpărarea spațiului de stocare mai mare și utilizarea tmpfs pentru a reduce volumul rescrierii pe cardul SD.

Tratează-ți bine cardurile SD și va rămâne invariabil!

Christian Cawley este redactor redactor pentru securitate, Linux, bricolaj, programare și tehnică explicată. De asemenea, el produce Podcast-ul cu adevărat util și are o experiență vastă în suport pentru desktop și software. Colaborator al revistei Format Linux, Christian este un tinkerer Raspberry Pi, iubitor de Lego și fan de jocuri retro.