Zmeura Pis poate fi nevralgică. Dacă ați obținut vreodată un card SD corupt de la o întrerupere a alimentării, de cablu rău, de overclockare sau de altă problemă, știți cât de enervant poate fi să începeți de la zero. Dar putem rezolva asta.
Am avut acest lucru prea des, și în cele din urmă mi-am dat seama că am găsit o soluție bună. Odată ce am instalat proiectul meu Pi exact cum vreau, folosesc Win32 Disk Imager pe Windows pentru a clona o imagine a cardului SD pe PC-ul meu. Acolo îl păstrez, în siguranță, până când ceva nu se întâmplă cu Pi. Când se întâmplă asta, pot reclona această imagine pe cardul SD, suprascriind versiunea defectă sau coruptă și mă întorc și alerg în cel mai scurt timp. (Dacă nu utilizați Windows, puteți face ceva similar pe Linux cu comanda dd.) Este atât de simplu, fiecare utilizator Raspberry Pi ar trebui să o facă.
Acest lucru funcționează cel mai bine cu acele proiecte Pi care necesită configurare inițială și apoi doar rulați în fundal, făcându-și lucrurile. Dacă faceți vreodată modificări la proiectul Pi, va trebui să reclonați imaginea, dar cu o mulțime de proiecte, acest lucru este perfect. De exemplu, folosesc această tehnică pentru cele două mele Kupi-uri de Raspberry Pis - dacă oricum coboară, pot reclona imaginea mea personală, iar cutiile se întorc și se execută în cel mai scurt timp, prin preluarea bibliotecii actualizate datele de la serverul meu de acasă și baza de date MySQL ca și cum nu s-ar fi întâmplat nimic.
Și ca un bonus, puteți să vă împărțiți mai ușor proiectele Raspberry Pi doar prin scrierea imaginii dvs. clonate pe o nouă cartelă SD (sau partajarea imaginii însăși).
Iată cum să faceți acest lucru.
Când dispozitivul dvs. Pi este configurat exact așa cum doriți, închideți-l și scoateți cardul SD. Introduceți cardul SD în computer, descărcați Win32 Disk Imager (dacă nu ați făcut-o deja) și porniți-l. Dacă nu aveți un cititor încorporat în calculatorul dvs., va trebui să cumpărați unul. Vă recomandăm ceva asemănător cititorului Anker 8-în-1 ($ 10), deoarece îl puteți utiliza și pentru diferite formate SD.
Notă: Dacă proiectul dvs. Pi este bazat pe Linux (multe dintre ele), este posibil să primiți un avertisment că cardul SD nu poate fi citit de Windows și trebuie formatat. E în regulă, nu-l formatezi! Trebuie doar să închideți fereastra și să continuați procesul.
În Win32 Disk Imager, faceți clic pe butonul albastru pentru a selecta locația imaginii pe care o veți crea. Mi-am dat un nume care să-mi spună ce proiect și Pi în casa mea este pentru.
Apoi, alegeți Pi din meniul derulant "Dispozitiv". Dacă Pi are mai multe partiții, alegeți primul - dar nu vă faceți griji, acest proces va clona întregul card, nu doar partiția individuală.
Când ați terminat, dați clic pe butonul "Citiți". Aceasta citește datele cardului SD, transformă-o într-o imagine și salvează imaginea în locația specificată. Rețineți că acest proces poate dura ceva timp. Ca și în, până la o oră sau mai mult, în funcție de dimensiunea cardului SD.
Când sa terminat, plasați cardul înapoi în Pi și continuați normal! Acest proiect este acum susținut de PC-ul dvs.
Acum, dacă se întâmplă ceva cu cardul dvs., îl puteți restabili la fel de ușor. Mai întâi, ștergeți cardul SD utilizând aceste instrucțiuni.
Cu cardul șters încă introdus în PC, deschideți din nou Win32 Disk Imager. De data aceasta, faceți clic pe folderul albastru și navigați la imaginea salvată. Alegeți cardul SD din meniul derulant așa cum ați făcut înainte.
După ce l-ați configurat, faceți clic pe butonul "Scrieți". Aceasta suprascrie datele cardului SD cu date din imaginea clonată.
Rețineți că probabil că va trebui să utilizați același card SD - sau cel puțin același model de card SD - pentru obținerea celor mai bune rezultate. Un card de 8GB al unei mărci poate avea o dimensiune puțin diferită de cea a unui alt card de 8GB și dacă cardul de destinație este mai mic decât cardul din care a fost creat imaginea, acesta nu va funcționa. (Clonarea pe o carte mai mare ar trebui să funcționeze bine, totuși.)
Fotografie de credit: Zoltan Kiraly / Shutterstock.com.