Πώς να επεκτείνει τη ζωή της κάρτας SD Raspberry Pi σας

Οι κάρτες SD έχουν μια πεπερασμένη ζωή, με όρια για το πόσο συχνά μπορούν να ξαναγραφούν τα δεδομένα προτού η κάρτα δώσει την εντροπία. Για το Rapsberry Pi αυτό μπορεί να είναι ένα σοβαρό πρόβλημα.

Οι κάρτες SD έχουν μια πεπερασμένη ζωή, με όρια για το πόσο συχνά μπορούν να ξαναγραφούν τα δεδομένα προτού η κάρτα δώσει την εντροπία.  Για το Rapsberry Pi αυτό μπορεί να είναι ένα σοβαρό πρόβλημα.
Διαφήμιση

Πρώτα εμφανίζονται ως εκτεταμένη αποθήκευση για PDA, smartphones και ψηφιακές φωτογραφικές μηχανές πριν από περίπου 10 χρόνια, οι κάρτες SD είναι πλέον μια δημοφιλής προσθήκη σε tablet και mini υπολογιστές όπως το Raspberry Pi. Προσφέροντας ταχύτητες εγγραφής υψηλής ταχύτητας και ταχύτητας εγγραφής, οι κάρτες SD είναι ιδιαίτερα σημαντικές για το Raspberry Pi, το οποίο χρησιμοποιεί αυτό το είδος αποθήκευσης ως δίσκο συστήματος.

Αν γνωρίζετε κάτι σχετικά με τις κάρτες SD, τότε θα δείτε πώς αυτό θα μπορούσε να αποδειχθεί πρόβλημα. Οι κάρτες SD έχουν μια πεπερασμένη ζωή, με όρια για το πόσο συχνά μπορούν να γραφτούν και να ξαναγραφούν τα δεδομένα προτού η κάρτα δώσει την εντροπία.

Δεδομένου του ευρέος αριθμού των έργων που διατίθενται στους χρήστες Raspberry Pi (οτιδήποτε από τα κέντρα μέσων ενημέρωσης Το υλικό που θα χρειαστείτε για να χτίσετε ένα κέντρο Raspberry Pi Media Το υλικό που θα χρειαστείτε για να χτίσετε ένα κέντρο Raspberry Pi Media Με πολλούς τρόπους χρήσης του, Μην εκπλαγείτε να διαπιστώσετε ότι το Raspberry Pi έχει πουλήσει πάνω από 1 εκατομμύριο μονάδες. Παρόλο που έχει σχεδιαστεί για έναν βασικό σκοπό (προγραμματισμό) αυτού του μικρού υπολογιστή μεγέθους πιστωτικής κάρτας ... Διαβάστε περισσότερα και συστήματα παιχνιδιών ρετρό Retro Gaming στο Raspberry Pi: Πρέπει να ξέρετε Ρετρό Παιχνίδι στο Raspberry Pi: Όλα όσα πρέπει να ξέρετε Το Raspberry Pi έχει πολλές χρήσεις, αλλά ίσως το πιο διασκεδαστικό παίζει κλασικά βιντεοπαιχνίδια.Αυτό είναι όλα όσα πρέπει να ξέρετε για το ρετρό παιχνίδι στο Raspberry Pi σας. Περισσότερα για τη λήψη φωτογραφιών από το χώρο Raspberry Pi Έργα: Ένα αυτοκίνητο με νυχτερινή όραση, Google Glass-Like Μετάφραση, και άλλα έργα Raspberry Pi: Ένα αυτοκίνητο με νυχτερινή όραση, Google Glass-like μετάφραση, και περισσότερο Έχουμε προηγουμένως looke d σε μερικές εξαιρετικές χρήσεις για αυτό το βρετανικό μίνι υπολογιστής, αλλά το γεγονός είναι ότι είναι τόσο πολύ ευέλικτο ότι υπάρχει πάντα κάτι εκπληκτικό για να μιλήσουμε. Ποιος θα είχε σκεφτεί ότι ... Διαβάστε περισσότερα) φαίνεται λογικό να διερευνήσει πόσο οι κάρτες SD μπορούν να έχουν εκτεταμένη διάρκεια ζωής.

Κάντε την κάρτα SD σας πιο αξιόπιστη

Η εύρεση ισχυρών αποδεικτικών στοιχείων για αποτυχίες κάρτας SD είναι δύσκολη. Η μορφή είναι τόσο φτηνή, που στην πλειοψηφία των περιπτώσεων, οι ιδιοκτήτες μπορεί να είχαν μόλις απορρίψει τους υπέρ μιας αντικατάστασης. Από την άλλη πλευρά, αυτή η μορφή έχει γίνει πιο ανθεκτική τα τελευταία χρόνια, χάρη στις προόδους στον σχεδιασμό καρτών (κάτι που θα επιστρέψουμε αργότερα).

muo-rpi-multios-sdcards

Για να απολαμβάνετε υπολογιστές που βασίζονται σε κάρτες SD χωρίς προβλήματα, θα πρέπει να επιλέξετε τη μεγαλύτερη κάρτα για τον προϋπολογισμό σας. Το σκεπτικό πίσω από αυτό είναι απλό: με ένα όριο για το πόσες φορές μπορούν να γραφτούν τα δεδομένα στις κάρτες SD και το γεγονός ότι τα δεδομένα που είναι γραμμένα στη συσκευή πρέπει να διασκορπιστούν σε άθικτες περιοχές πριν επιστρέψουν στην αρχή, γραφής στην ίδια περιοχή της κάρτας. Επιλέγοντας 16 GB πάνω από 8 GB, θα μειωθεί κατά το ήμισυ ο αριθμός των ξαναγράφων. Θεωρητικά, αυτό θα διπλασιάσει το προσδόκιμο ζωής του αποθηκευτικού σας χώρου.

Αξίζει επίσης να αγοραστούν μόνο τα μεγάλα εμπορικά σήματα. Ναι, ίσως είναι δελεαστικό να τραβήξετε μια κάρτα 32 GB για $ 10 στο eBay ή στο Amazon, αλλά δεν μπορείτε να πάρετε μια αξιόπιστη συσκευή - ή ακόμα και μια λειτουργούσα συσκευή. Εάν είχατε κάποιες παλιές κάρτες SD που ελπίζατε να χρησιμοποιήσετε, ελέγξτε όλους τους άλλους τρόπους που μπορούν να χρησιμοποιηθούν αντί. 7 Awesome χρήσεις για μια παλιά κάρτα SD 7 Awesome χρήσεις για μια παλιά κάρτα SD Είτε η παλιά κάρτα SD σας είναι ένα πενιχρό 64 MB ή ένα τεράστιο 64 GB, υπάρχουν διάφορα προγράμματα για να χρησιμοποιήσετε αυτές τις κάρτες αποθήκευσης. Διαβάστε περισσότερα x.

Χρησιμοποιώντας το Raspberry Pi; Γράψτε στη μνήμη RAM, όχι στην κάρτα

Η αύξηση της διάρκειας ζωής της κάρτας SD σας είναι δυνατή χάρη στην καλύτερη χρήση της μνήμης RAM της συσκευής σας. Το ακόλουθο τέχνασμα μπορεί να χρησιμοποιηθεί σε οποιαδήποτε συσκευή Linux, αν και το έχουμε δοκιμάσει στο Raspberry Pi.

Χρησιμοποιώντας τη λειτουργία tmpfs, δίνετε εντολή στη συσκευή να γράψει στη μνήμη RAM του συστήματος ακριβώς όπως θα ήταν σε μια συσκευή αποθήκευσης (μπορείτε να δημιουργήσετε ένα RAMdisk στα Windows επίσης) Τι είναι ένας δίσκος RAM και πώς μπορείτε να ορίσετε ένα Τι είναι ένας δίσκος RAM και Πώς μπορείτε να ορίσετε έναν σκληρό δίσκο Οι στερεοί σκληροί δίσκοι δεν είναι ο πρώτος μη μηχανικός χώρος αποθήκευσης που θα εμφανίζεται στους υπολογιστές των καταναλωτών, ενώ η RAM έχει χρησιμοποιηθεί για δεκαετίες, αλλά κυρίως ως λύση βραχυπρόθεσμης αποθήκευσης. ... Διαβάστε περισσότερα, στην πραγματικότητα). Το αποτέλεσμα είναι ότι υπάρχει λιγότερη γραφή στην κάρτα SD. Ένα μπόνους είναι ότι το tmpfs είναι γρήγορο και εύκολο στη ρύθμιση.

muo-rpi-apps-card

Για να χρησιμοποιήσετε αυτό, ανοίξτε το / etc / fstab στο σύστημα αρχείων Raspbian (χρησιμοποιώντας το nano στη γραμμή εντολών) και προσθέστε:

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

Αφού αποθηκεύσετε, κάντε επανεκκίνηση του Raspberry Pi. Αυτό θα προσαρμόσει το εικονικό σύστημα αρχείων, έτοιμο προς χρήση. Κατά την επανεκκίνηση, το / var / log θα τοποθετηθεί ως δίσκος RAM. τα αρχεία που είναι γραμμένα στον κατάλογο θα είναι στη μνήμη RAM, για όσο διάστημα χρειάζονται.

Μπορούν επίσης να χρησιμοποιηθούν διάφορες άλλες τοποθεσίες:

 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 

Αυτές οι γραμμές μπορούν να προστεθούν στο / etc / fstab . Σημειώστε τη χρήση της συνάρτησης size =, η οποία περιορίζει το μέγεθος του χώρου που πρέπει να καταλαμβάνει κάθε προσωρινός φάκελος. Θυμηθείτε ότι η μνήμη RAM θα ​​χρησιμοποιηθεί επίσης από το λειτουργικό σύστημα, οπότε ο καθορισμός ορίων μεγέθους θα αποτρέψει την ασφάλιση Raspbian. Επίσης, φροντίστε να προσθέσετε μόνο θέσεις με προσωρινά δεδομένα στο / var / log. Όλα αυτά τα αρχεία διαγράφονται όταν ξαναρχίζει το Raspberry PI, οπότε οτιδήποτε χρειάζεται να διατηρήσετε ή να επιμείνετε σε επανεκκινήσεις δεν θα πρέπει να αποθηκεύεται στη μνήμη RAM.

Μεταφέροντας αυτές τις θέσεις στη μνήμη RAM, μπορεί να μειωθεί η ποσότητα των δεδομένων που έχουν γραφτεί στην κάρτα SD της Raspberry Pi, επεκτείνοντας έτσι τη ζωή της.

Καλύτερα, παράκαμψη Η κάρτα SD εντελώς!

Οι περισσότεροι χρήστες του Raspberry Pi βασίζονται σε κάποια μορφή Linux και ως εκ τούτου έχουν στα χέρια τους έναν ακόμα καλύτερο τρόπο τόσο βελτίωσης της απόδοσης όσο και μείωσης του όγκου επανεγγραφής στην κάρτα SD.

muo-sdcard-pi-usb

Η λύση είναι με τη χρήση συσκευής USB 2.0, η οποία μπορεί να είναι τυποποιημένη μονάδα αντίχειρα, ίσως ένας τροφοδοτημένος σκληρός δίσκος USB ή ακόμα και ένα SSD. Παρόλο που το Raspberry Pi είναι σκληρό για να εκκινήσει από την κάρτα SD, μπορείτε να ρυθμίσετε ξανά το λειτουργικό σύστημα έτσι ώστε μόνο η διαμέρισμα εκκίνησης να βρίσκεται στην κάρτα SD, ενώ το διαμέρισμα ρίζας μετακινείται σε άλλη συσκευή.

Ενώ μπορεί να βρείτε τη διαδικασία λίγο περίπλοκη, αφού το τμήμα εκκίνησης έχει επεξεργαστεί για να αναζητήσει το ριζικό διαμέρισμα στη συσκευή USB, θα δείτε ότι το αποτέλεσμα είναι εντυπωσιακό.

Συμπέρασμα: Οι κάρτες SD είναι εκπληκτικές, γι 'αυτό αντιμετωπίζετε καλά

muo-oldsdcard-adapter Το πιο σημαντικό πράγμα που μπορείτε να κάνετε με τις κάρτες SD για να βεβαιωθείτε ότι είναι τελευταίο είναι να αγοράσετε τις μάρκες που ονομάζονται και, όπου είναι δυνατόν, να τις χρησιμοποιήσετε για εργασίες που δεν απαιτούν συνεχή επανεγγραφή (όπως πάντα με torrent λήψης megalith Πώς να μετατρέψετε το σμέουρο Pi σας Ένα Μέγας Μέγιστο Λήψη Μεγαλιθικά Πώς να μετατρέψετε το Raspberry σας Int σε μια Πάντα Πραγματοποιώντας Λήψη Megalith Κάνετε το μέρος σας για το παγκόσμιο "δίκτυο διανομής Linux" με την οικοδόμηση ενός ειδικού, ασφαλούς, torrent-downloading megalith που χρησιμοποιεί μόλις 10W της εξουσίας., φυσικά, να βασίζεται σε ένα Raspberry Pi. Διαβάστε περισσότερα).

Αυτό που είναι ίσως πιο συναρπαστικό είναι ότι οι κάρτες SD είναι συνηθισμένοι ψεύτες, υποστηριζόμενες από κάποιο πολύ έξυπνο λογισμικό. Όπως αποκαλύφθηκε από τον hacker υλικού Bunnie Huang στο Chaos Compute Club Congress, οι κάρτες SD είναι κατασκευασμένες με πολύ φθηνή, ελαττωματική μνήμη flash. Δημιουργώντας μια ψευδαίσθηση ενός εύρωστου μέσου αποθήκευσης είναι μια εξελιγμένη διόρθωση σφάλματος, που σημαίνει ότι οι κάρτες μπορούν να εμφανίσουν εντελώς διαφορετική χωρητικότητα από αυτή που είναι πραγματικά διαθέσιμη (μπορείτε να ελέγξετε την πραγματική σας χωρητικότητα με το εργαλείο H2testw).

Όσον αφορά τους ιδιοκτήτες Raspberry Pi, επωφεληθείτε από τις παραπάνω συμβουλές σχετικά με την αγορά μεγαλύτερου αποθηκευτικού χώρου και τη χρήση tmpfs για να μειώσετε τον όγκο της επανεγγραφής στην κάρτα SD σας.

Αντιμετωπίστε καλά τις κάρτες SD σας και θα παραμείνουν σταθερά!

In this article