Jak przedłużyć żywotność karty SD Raspberry Pi

  • Edmund Richardson
  • 0
  • 5034
  • 1078
Reklama

Po raz pierwszy pojawiły się jako rozszerzone miejsce na urządzenia PDA, smartfony i aparaty cyfrowe około 10 lat temu. Karty SD są teraz popularnym dodatkiem do tabletów i mini komputerów, takich jak Raspberry Pi. Oferując wysoką pojemność i szybkie prędkości zapisu, karty SD są szczególnie ważne dla Raspberry Pi, który wykorzystuje ten typ pamięci jako dysk systemowy.

Jeśli wiesz coś o kartach SD, zobaczysz, jak może to stanowić problem. Karty SD mają ograniczoną żywotność, z ograniczeniem częstotliwości zapisywania i przepisywania danych, zanim karta ulegnie entropii.

Biorąc pod uwagę dużą liczbę projektów dostępnych dla użytkowników Raspberry Pi (wszystko z centrów medialnych Sprzęt, który będziesz musiał zbudować Raspberry Pi Media Center Sprzęt, który będziesz musiał zbudować Raspberry Pi Media Center Przy tak wielu sposobach korzystania z niego, nie powinieneś zdziwisz się, gdy zobaczysz, że Raspberry Pi sprzedał ponad 1 milion sztuk. Mimo tego, że zaprojektowano go w jednym kluczowym celu (programowaniu), ten mały komputer wielkości karty kredytowej… i systemy gier retro Retro Gaming na Raspberry Pi: Zrozumienie ROM, RetroPie, Recalbox i inne gry retro na Raspberry Pi: zrozumienie ROM-ów, RetroPie, Recalbox i innych Raspberry Pi jest idealny do grania w klasyczne gry wideo. Oto jak zacząć grać w retro na swoim Raspberry Pi. Aby robić zdjęcia z kosmicznych projektów Raspberry Pi : Samochód z noktowizorem, Google-podobne tłumaczenie, i więcej projektów Raspberry Pi: samochód z noktowizorem, Google-podobne tłumaczenie, i więcej Wcześniej patrzyliśmy na s Są doskonałe zastosowania dla tego brytyjskiego minikomputera, ale faktem jest, że jest on tak wszechstronny, że zawsze można mówić o czymś niesamowitym. Kto by pomyślał, że…) rozsądne wydaje się zbadanie, w jaki sposób karty SD mogą wydłużyć ich żywotność.

Uczyń swoją kartę SD bardziej niezawodną

Znalezienie solidnych dowodów na awarie karty SD jest trudne. Format jest tak tani, że w większości przypadków właściciele mogli go po prostu odrzucić na rzecz wymiany. Z drugiej strony ten format stał się bardziej odporny w ciągu ostatnich kilku lat dzięki postępom w projektowaniu kart (do czego wrócimy później).

Aby cieszyć się bezproblemowym obliczeniami opartymi na kartach SD, wybierz najlepszą kartę w swoim budżecie. Myślenie tego jest proste: z ograniczeniem liczby przypadków, w których dane mogą być zapisywane na kartach SD, a fakt, że dane zapisywane na urządzeniu powinny zostać rozłożone na nietknięte obszary przed powrotem do początku, powoduje mniej zmian pisania w tym samym obszarze karty. Wybór 16 GB zamiast 8 GB spowoduje zmniejszenie o połowę liczby ponownych zapisów. Teoretycznie podwoi to żywotność magazynu.

Warto również kupować tylko dla znanych marek. Tak, może być kuszące, aby wziąć kartę 32 GB za 10 USD w serwisie eBay lub Amazon, ale nie masz gwarancji, że otrzymasz niezawodne urządzenie - a nawet działające. Jeśli masz jakieś stare karty SD, których chciałeś użyć, sprawdź wszystkie inne sposoby ich użycia zamiast tego 7 Niesamowitych zastosowań dla starej karty SD 7 Niesamowitych zastosowań dla starej karty SD Czy twoja stara karta SD ma skromne 64 MB lub Ogromne 64 GB. Istnieją różne projekty korzystania z tych kart pamięci. x.

Używasz Raspberry Pi? Napisz do pamięci RAM, nie na kartę

Zwiększenie żywotności karty SD jest możliwe dzięki lepszemu wykorzystaniu pamięci RAM urządzenia. Poniższej sztuczki można użyć na dowolnym urządzeniu z systemem Linux, chociaż przetestowaliśmy ją na Raspberry Pi.

Używając tmpfs funkcja instruuje urządzenie, aby zapisywało do systemowej pamięci RAM tak samo, jak do urządzenia pamięci masowej (możesz także zrobić dysk RAM w systemie Windows Co to jest dysk RAM i jak go skonfigurować Co to jest dysk RAM i jak możesz Set One Up Dyski półprzewodnikowe nie są pierwszą niemechaniczną pamięcią masową, która pojawia się na komputerach osobistych. Pamięć RAM jest używana od dziesięcioleci, ale przede wszystkim jako rozwiązanie do przechowywania krótkoterminowego. Szybki czas dostępu do pamięci RAM sprawia, że… ). W rezultacie zapisywanie na karcie SD jest mniejsze. Dodatkową zaletą jest to, że tmpfs jest szybki i łatwy w konfiguracji.

Aby z tego skorzystać, otwórz / etc / fstab w systemie plików Raspbian (używając nano w wierszu poleceń) i dodaj:

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

Po zapisaniu uruchom ponownie Raspberry Pi. Spowoduje to zamontowanie wirtualnego systemu plików, gotowego do użycia. Po ponownym uruchomieniu, / var / log zostanie zamontowany jako dysk RAM; pliki zapisane w katalogu będą przechowywane w pamięci RAM tak długo, jak będą potrzebne.

Można również użyć kilku innych lokalizacji:

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

Wszystkie te wiersze można dodać do / etc / fstab. Zwróć uwagę na użycie warunku size =, który ogranicza ilość miejsca, jaką powinien zajmować każdy folder tymczasowy. Pamiętaj, że pamięć RAM będzie również używana przez system operacyjny, więc ustawienie limitów rozmiaru pozwoli uniknąć blokowania Raspbian. Pamiętaj również, aby dodawać lokalizacje z tymczasowymi danymi do / var / log. Wszystkie te pliki są usuwane po ponownym uruchomieniu Raspberry PI, więc wszystko, co musisz zachować lub zachować podczas ponownego uruchamiania, nie powinno być przechowywane w pamięci RAM.

Przenosząc te lokalizacje do pamięci RAM, można zmniejszyć ilość danych zapisanych na karcie SD Raspberry Pi, przedłużając w ten sposób jej żywotność.

Jeszcze lepiej, całkowicie ominąć kartę SD!

Większość użytkowników Raspberry Pi polega na jakiejś formie Linuksa i jako taka ma w swoich rękach jeszcze lepszy sposób zarówno na poprawę wydajności, jak i zmniejszenie głośności przepisywania na kartę SD.

Rozwiązaniem jest użycie urządzenia USB 2.0, które może być standardowym dyskiem USB, być może zasilanym dyskiem twardym USB, a nawet dyskiem SSD. Chociaż Raspberry Pi ma wbudowane połączenie z kartą SD, możesz ponownie skonfigurować system operacyjny, aby na karcie SD została znaleziona tylko partycja rozruchowa, podczas gdy partycja główna jest przenoszona na inne urządzenie.

Chociaż proces ten może być nieco skomplikowany, po edycji partycji rozruchowej w celu wyszukiwania partycji głównej na urządzeniu USB zobaczysz, że wynik jest imponujący.

Wniosek: karty SD są niesamowite, więc traktuj je dobrze

Najważniejszą rzeczą, jaką możesz zrobić z kartami SD, aby mieć pewność, że będą one trwałe, jest kupowanie nazwanych marek i, gdzie to możliwe, używanie ich do zadań, które nie wymagają ciągłego przepisywania (np. Ciągłe pobieranie plików torrentowych Jak zamienić Raspberry Pi Into Ciągłe pobieranie megalitów Jak zamienić Raspberry Pi w ciągłe pobieranie megalitów Weź udział w globalnej „Linii dystrybucyjnej systemu Linux”, budując dedykowany, bezpieczny megalit pobierający torrenty, który zużywa zaledwie 10 W. , oczywiście opierać się na Raspberry Pi.).

Być może najbardziej fascynujące jest to, że karty SD to zwykli kłamcy, wspierani przez bardzo sprytne oprogramowanie. Jak ujawnił haker sprzętowy Bunnie Huang na kongresie Chaos Compute Club, karty SD są wykonane z bardzo taniej, pełnej błędów pamięci flash. Tworzenie iluzji solidnego elementu pamięci jest zaawansowaną korekcją błędów, co oznacza, że ​​karty są w stanie wyświetlać zupełnie inną pojemność niż faktycznie dostępna (możesz sprawdzić swoją rzeczywistą pojemność za pomocą narzędzia H2testw).

Jeśli chodzi o właścicieli Raspberry Pi, skorzystaj z powyższych wskazówek dotyczących zakupu większej przestrzeni dyskowej i korzystania z tmpfs w celu zmniejszenia objętości przepisywania na karcie SD.

Traktuj swoje karty SD dobrze, a one niezmiennie będą trwać!




Jeszcze bez komentarzy

O nowoczesnej technologii, prostej i niedrogiej.
Twój przewodnik w świecie nowoczesnych technologii. Dowiedz się, jak korzystać z technologii i gadżetów, które nas otaczają każdego dnia i dowiedz się, jak odkrywać ciekawe rzeczy w Internecie.