Raspberry Pi: Forleng SD-ens levetid med GNU / Linux

SSD-er eller solide disker som de er kjent, er ikke en helt ny teknologi siden den har vært på markedet i flere år, men sammenlignet med harddisker (harddisker) er den fortsatt en baby i bleier. Imidlertid, den Raspberry Pi Den har verken HDD eller SSD, men heller en SD, som har vært et minnekort ... som en pendrive, ifølge Wikipedia:

Secure Digital (SD) er et minnekortformat for bærbare enheter som digitale kameraer, mobiltelefoner, bærbare datamaskiner og til og med spillkonsoller (både stasjonære og bærbare), blant mange andre.

Hvis du bor i Spania og bestemmer deg for å kjøpe Raspberry Pi der i Spania, som om du bor i et annet land og velger eBay, Amazon eller en hvilken som helst lokal butikk, vil Raspberry Pi komme med en SD, som har sine fordeler og ulemper. Først av alt vil det i noen tilfeller fungere raskere enn en harddisk, men det har kortere brukstid, det vil si at det vil vare mindre, så her er det flere tips for å forlenge levetiden til SD-en til din Raspberry Pi.

Hovedproblemet med SD-kort er deres begrensede skrivekapasitet. Det vil si at vi bare kan skrive et maksimalt antall ganger eller data i en gitt sektor / plass, det er ikke slik at vi kan skrive, slette, skrive om og så videre på ubestemt tid, vi kan ikke gjøre det for alltid, tiden vil komme når det ikke kan være fortsett å skrive til SD.

Derfor er det noen tips for å forlenge SD-ens levetid på Raspberry Pi:

  1. SD med høyere kapasitet: Det er enkelt, hvis vi har en 8 GB SD, har vi X plass til å skrive informasjon, den plassen har en begrenset mengde lesing og skriving, men hvis SD er (for eksempel) 16 GB, vil vi ha mer plass, som oversettes til ingen det vil være nødvendig å skrive så mange ganger i samme område, det vil si at det er mer plass inne i SD-en der du skal plassere data.
  2. Kjøp fra prestisjefylte merker: Det er ikke en hemmelighet, som det skjer med SD, skjer det med andre maskinvarekomponenter. For eksempel, smarttelefoner, kan vi kjøpe en kinesisk som vil koste oss $ 30, og tilsynelatende i henhold til maskinvarespesifikasjonene kan den nesten gjøre det samme som en $ 300 Nexus, men i det lange løp fungerer det sjeldne merket (kinesisk) ikke. Med SD er det det samme, det er mange produsenter, men anerkjent som et godt merke, med kvalitet er det ikke så mange. Det er alltid bra å søke på Google etter SD-produsenter med god kvalitet, og se om noen Raspberry Pi-butikker i Spania eller din lokalitet har disse SD-ene på lager. Tegn dine egne konklusjoner angående valuta for pengene.
  3. Sett Linux til å skrive mer til RAM og mindre til SD: I likhet med punkt 1, jo mindre SD er skrevet, jo bedre. Vi kan oppnå å skrive mer til RAM og mindre til SD ved hjelp av tmpfs

Bruke tmpfs

For å be systemet om å skrive mer til RAM og mindre til lagringsenheten (i dette tilfellet SD), bare legg til en linje til / etc / fstab. På den linjen indikerer vi hvilken mappe vi vil monteres i RAM og ikke i SD, for eksempel:

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

Forresten, hvis du trenger mer enn 100 MB for den partisjonen, kan du endre den verdien på linjen, og sette en maksimal størrelse vi sørger for at den ikke bruker alt RAM. Start datamaskinen på nytt og det er det.

Avklaring, alt som er montert med tmpfs (for eksempel / var / logs) vil gå tapt når datamaskinen startes på nytt, det vil si når de starter på nytt, vil de ikke ha loggene, de vil være tomme, og så videre for hver mappe de monterer.

Slutten!

Disse tipsene passer best for deg Raspberry Pi så vel som om de har en PiPad. Jeg vet ikke hva annet utstyr vil være nyttig, for jeg kjenner ikke annen maskinvare som ikke fungerer med en harddisk eller SSD og ja med et SD-kort, kom igjen, med mindre det ikke er et kamera 🙂

Jeg håper du har funnet det interessant, spesielt å vite tipset om hvordan tmpfs fungerer


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   Laegnur sa

    God

    Et annet alternativ for å forlenge SD-ens brukstid, er å overføre systempartisjonen fra SD til en USB HD, og ​​bare bruke SD som en oppstart ...

  2.   zagur sa

    Jeg tror ikke det er en god løsning å montere loggene i minnet, siden RPi bare har 512 MB RAM ... Det Laegnur sier har mye mer logikk, bruk SD som en oppstart og en ekstern harddisk for / var og til og med / hjem.

  3.   herr linux sa

    Det er bra å informere om at ikke alle SD-er er kompatible med Raspberry Pi, jeg legger igjen en lenke der det er detaljert hvilke SD-er som er og ikke er kompatible.
    http://elinux.org/RPi_SD_cards#SD_card_performance.

  4.   vidagnu sa

    Utmerket artikkel, jeg tror at hvert alternativ har fordeler og ulemper ved å sette en harddisk i bringebæret ditt fjerner bærbarhet, øker størrelsen osv. Jeg tror det beste å gjøre er å la det være, SD er uansett billig.

    hilsen,

  5.   vctrsnts sa

    God

    Dette er min første kommentar på dette nettstedet som jeg følger. Jeg har en RPI som fungerer som en 1 × 24-server med amule og overføring koblet til en HD, slik de anbefales i tilfelle å bruke RPI som en 7 × 24-server, er at det bare er SD / boot-partisjonen i SD resten av partisjonene er inne i HD, det er nødvendig å ha en HD tilkoblet (som Laegnur sier)
    Og så langt har jeg ikke hatt noe problem ... Og det varer .... 😉

  6.   Nestor sa

    Jeg har nylig lagt til en SSD og en HD på min stasjonære PC, og dette er perfekt for meg.

    Til SSD-en min har jeg installert Wheezy i ext4 og lagt til fstab

    UUID = xxx / ext4 standard, noatime, nodiratime, kast 0 1
    tmpfs / tmp tmpfs er standard, noexec, nosuid 0 0
    tmpfs / var / run tmpfs størrelse = 1024M, nr_inodes = 10k, modus = 777 0 0
    tmpfs / var / lock tmpfs størrelse = 1024M, nr_inodes = 10k, modus = 777 0 0
    tmpfs / var / log tmpfs størrelse = 1024M, nr_inodes = 10k, modus = 777 0 0

    og jeg hadde ulykken med å få strømbrudd den samme dagen, og som et resultat ble roten selvmontert som "skrivebeskyttet". Med en mount -o remount ville rw løst, men jeg tror ikke det er en god ide å gå rundt med en korrupt partisjon.

    Fra et annet system gjorde jeg fsck og også sjekken fra gparted, og det fortsatte med det samme problemet.
    Jeg har løst det ved å installere det på nytt i btrfs.

    Jeg spør. Er det trygt å gjøre / var / log flyktig? Det er ingenting viktig der som systemet trenger for å komme seg etter en dårlig avstengning?

    Jeg spør fordi det er veldig rart hva som har skjedd med meg. Jeg har brukt Linux siden 2011, jeg lider av strømbrudd, men ingenting som dette har noen gang skjedd med meg. Samme dag som jeg monterte med tmpfs til / var / log og de andre katalogene, skjer det med meg.

  7.   Ainus solheim sa

    Ahem for lenge siden skrev jeg en håndbok for Debian ARM for å forlenge levetiden til en SD, i bringebær er den den samme og den kan brukes, dette er mye bedre, du er ikke dårlig, men noen flere detaljer manglet.

    http://kirbian.wordpress.com/2013/01/11/reduce-disk-write-sdcard/

  8.   mitcoes sa

    Hver dag er det flere SDD-disker og blandede SDD + HDD-konfigurasjoner, og denne kommandoen vil også forlenge levetiden.
    Og siden RAM er ganske billig akkurat nå, ville det ikke skade å fordype seg i forskjellige innstillinger som kan bidra til å forbedre skrivebordsytelsen også.

    PS: Jeg vil at noen skal skrive artikler om skrivere, spesielt multifunksjons svart-hvitt-laser, Brother har gjort det bra hittil, men den siste modellen jeg bestilte, har gitt meg problemer med skannerens arkmater - jeg vil å komme tilbake - og jeg har gått for å lete etter sammenligninger og meninger, og de er iøynefallende av deres fravær, både på spansk og på engelsk -

    Det mangler "alt eller veldig eller phoronix" for skrivere - i tilfelle noen vil påta seg det - men i mellomtiden, hvis noen jobber med å selge disse multifunksjonelle svart-hvitt-lasermodellene som brukes så små kontorer eller bare selger blekk, kan de samle kundetilfredsheten med denne typen modeller og del den her eller hvor det virker mest hensiktsmessig ved å kommunisere den.

  9.   Mariano sa

    Takk for infoen. Veldig nyttig. Suksesser!