{"id":504,"date":"2020-12-06T08:52:36","date_gmt":"2020-12-06T08:52:36","guid":{"rendered":"https:\/\/picockpit.com\/raspberry-pi\/?p=504"},"modified":"2023-11-13T11:42:54","modified_gmt":"2023-11-13T11:42:54","slug":"monitor-sd-card-health-of-raspberry-pi","status":"publish","type":"post","link":"https:\/\/picockpit.com\/raspberry-pi\/nl\/monitor-sd-card-health-of-raspberry-pi\/","title":{"rendered":"Alles over de gezondheid van SD-kaarten op de Raspberry Pi"},"content":{"rendered":"<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/12\/microsd-cards-scaled-e1699874572153-1024x576.jpg\" alt=\"Gezondheid SD-kaart \" class=\"wp-image-1205\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/12\/microsd-cards-scaled-e1699874572153-1024x576.jpg 1024w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/12\/microsd-cards-scaled-e1699874572153-300x169.jpg 300w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/12\/microsd-cards-scaled-e1699874572153-768x432.jpg 768w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/12\/microsd-cards-scaled-e1699874572153-1536x863.jpg 1536w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/12\/microsd-cards-scaled-e1699874572153-18x10.jpg 18w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/12\/microsd-cards-scaled-e1699874572153.jpg 1715w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>De SD-kaart is - naast de voeding - een kritisch extra onderdeel van de Raspberry Pi. De gezondheid van de SD-kaart in de gaten houden is erg belangrijk voor een soepele werking van uw Raspberry Pi besturingssysteem en een goede gebruikerservaring. Dit artikel zal u verschillende manieren tonen om de gezondheid van uw microSD-kaart te controleren en te bewaken.<\/p>\n\n\n\n<p>Eerst geef ik een diepgaand overzicht van hoe geheugenkaarten werken, zodat je de mogelijkheden en beperkingen van het controleren van de gezondheidstoestand van je SD-kaart kunt begrijpen.<\/p>\n\n\n\n<p>Daarna leg ik uit hoe je je microSD-kaart kunt beschermen door veelvoorkomende problemen van Raspberry Pi-gebruikers te verminderen. We gaan ook in op de beste merken microSD-kaarten voor Raspberry Pi die we aanbevelen.<\/p>\n\n\n\n<p>Als je wilt, kun je ook verder naar beneden gaan, om alleen de Linux-commando's te krijgen om de huidige status van de microSD-kaart te controleren.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Grondbeginselen: Binnenkant van de microSD-kaart<\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1560\/1473\/files\/Sdcard_panasonic64mb_inside_front_medium.jpg?v=1498923153\" alt=\"Inneres einer microSD Karte\"\/><figcaption class=\"wp-element-caption\">Afbeelding: Illustratie van de binnenkant van een SD-kaart. De microSD-kaart heeft een soortgelijke structuur. Afbeelding bron: <a href=\"https:\/\/de.wikipedia.org\/wiki\/Datei:Sdcard_panasonic64mb_inside_front.jpg\">CC-BY-SA Korpsvart<\/a>, Wikimedia Commons<\/figcaption><\/figure>\n<\/div>\n\n\n<p>De microSD-kaart bevat een flash-geheugenchip (links op de foto), en een microcontroller (rechts op de foto, meestal ARM-gebaseerd).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Flash<\/h3>\n\n\n\n<p>Flashgeheugen slaat informatie op door <strong>\"vangen\" elektronen<\/strong>die met hoogspanning door een niet-geleider worden \"ge\u00efnjecteerd\" in een zgn. <strong>vlottende poort<\/strong>(**). De elektronen maken dus deel uit van een transistor die al dan niet een aangesloten stroom kan laten lopen, afhankelijk van de lading van de zwevende poort. Theoretisch kunnen ze niet wegvloeien, <strong>omdat de zwevende poort elektrisch ge\u00efsoleerd is<\/strong>. Dit betekent dat de informatie blijft staan, zelfs nadat de stroomtoevoer is uitgeschakeld.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><div class=\"wp-block-image\">\n<figure class=\"aligncenter is-resized\"><img decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1560\/1473\/files\/Floating_gate_transistor-en.svg_c22655f0-916a-40f9-ba5a-81c34898aa3c_large.png?v=1498924630\" alt=\"\" style=\"width:283px;height:106px\"\/><figcaption class=\"wp-element-caption\"><em><a href=\"https:\/\/de.wikipedia.org\/wiki\/Floating-Gate-Transistor#\/media\/File:Floating_gate_transistor-en.svg\" target=\"_blank\" rel=\"noreferrer noopener\">Afbeeldingen: CC-BY-SA \u0414.\u0418\u043b\u044c\u0438\u043d Wikimedia Commons<\/a>&nbsp;\/&nbsp;&nbsp;<a href=\"https:\/\/de.wikipedia.org\/wiki\/Floating-Gate-Transistor#\/media\/File:FGMOS_Symbol.svg\" target=\"_blank\" rel=\"noreferrer noopener\">Jlochoap CC-0<\/a><\/em><\/figcaption><\/figure>\n<\/div><\/div>\n<\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"216\" height=\"240\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/image.png\" alt=\"\" class=\"wp-image-5046\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/image.png 216w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/image-11x12.png 11w\" sizes=\"auto, (max-width: 216px) 100vw, 216px\" \/><\/figure>\n<\/div>\n\n\n<p>De informatie wordt steeds afgelezen tussen bron (S) en drain (D). Elektronen die in de zwevende poort worden gebracht, verhogen b.v. de drempelspanning van de transistor, van waaruit stroom zou gaan lopen. De transistor blokkeert dan bij een normale leesspanning (geleidt niet).<\/p>\n\n\n\n<p>Voor het programmeren van de zwevende poort zijn aanzienlijk hogere elektrische spanningen (bijv. 10 V) nodig dan voor normaal lezen (bijv. 3,3 V). Om dit te doen, speelt ook de controlepoort (V1\/V2\/V3) een sleutelrol.<\/p>\n\n\n\n<p>Om alles te wissen, drijft de controlepoort elektronen uit de zwevende poort door een hoge negatieve spanning aan te leggen.<\/p>\n\n\n\n<p>NAND flash componenten die in microSD kaarten worden gebruikt groeperen de individuele geheugentransistors in pagina's, en verschillende van de pagina's in blokken. Een pagina heeft tussen 512 en 8192 bytes, een blok kan tot 256 pagina's bevatten (dus een totaal van 2048 kB met een paginagrootte van 8 kB).<\/p>\n\n\n\n<p>Schrijven (voor een logische \"1\") kan bitgewijs of op zijn minst byte\/woordgewijs. Wissen (voor een logische \"0\") kan alleen bloksgewijs. Als er ongewijzigde informatie is, moet die opnieuw worden geprogrammeerd.<\/p>\n\n\n\n<p><span style=\"color: #000000;\"><strong>Flashgeheugens hebben een beperkte levensduur door het programmeren en wissen, wat we berekenen in wiscycli.<\/strong><\/span><\/p>\n\n\n\n<p>De reden voor de beperkte levensduur is schade aan de isolerende oxidelaag, die de zwevende gate beschermt tegen ladingslekkage, veroorzaakt door de hoge spanningen. Zodra deze laag geleidend wordt, kan de geheugencel geen informatie meer vasthouden.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Terzijde: Multi-level celgeheugen cellen<\/h3>\n\n\n\n<p>Aanvankelijk waren er slechts twee ladingstoestanden (<strong>1 bit aan informatie<\/strong>) per geheugencel. Nu, dankzij meerdere zwevende poorten per transistor, slaan geheugencellen met meerdere niveaus verschillende ladingstoestanden op en dus meerdere bits per geheugentransistor. Tijdens het uitlezen evalueert het systeem hoe de toegepaste stroom anders door de transistor wordt geleid.<\/p>\n\n\n\n<p>Enerzijds kan daardoor de dichtheid van de geheugencellen aanzienlijk worden verhoogd, maar anderzijds verloopt het uitlezen langzamer en reageren de geheugencellen veel gevoeliger met bitfouten op ladingverliezen. Met single-level cellen zijn 100.000 tot 1.000.000 write-erase cycli mogelijk, met TLC's (triple-level cellen met drie bits per geheugencel) ca. 1000 write-erase cycli.<\/p>\n\n\n\n<p><span style=\"color: #000000;\"><strong>Dit is de reden dat industri\u00eble SD-kaarten gewoonlijk een lagere geheugendichtheid hebben, en SLC (single level cells) gebruiken, voor een betere gegevensintegriteit<\/strong>.<\/span><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">De controleur<\/h3>\n\n\n\n<p>De controller heeft tot taak de flitser te beheren, en in het bijzonder om <strong>nivellering van slijtage en correctie van leesfouten<\/strong>. De prestaties en de levensduur van de microSD-kaart hangen in beslissende mate af van de algoritmen die in de controller worden gebruikt.<\/p>\n\n\n\n<p>Flash-geheugen kan niet zo vaak worden herschreven als nodig is vanwege beschadiging van de isolerende oxidelaag van de zwevende poorten, zoals hierboven beschreven. Om beschadiging van afzonderlijke gebieden die bijzonder vaak worden gebruikt te voorkomen, <strong>de controller varieert de fysieke toewijzing tot de blokken die logisch kunnen worden aangesproken door het bestandssysteem (= wear leveling).<\/strong><\/p>\n\n\n\n<p><span style=\"color: #000000;\"><strong>Deze variatie van de fysieke toewijzing is ook de reden dat het schrijven-testen van de SD-kaart (door te schrijven &amp; lezen met bad block tools, enz.) in feite niet de echte slechte blokken zal identificeren en u in staat zal stellen om ze te vermijden op het besturingssysteem \/ bestandssysteem niveau! Alleen de flash-geheugen-controller in de microSD-kaart weet welk blok op een bepaald moment wordt geschreven naar \/ gelezen van, en zoals besproken kan dit in de loop van de tijd veranderen.<\/strong><\/span><\/p>\n\n\n\n<p>Defecte blokken (slechte blokken) zijn al aanwezig in gloednieuwe flash-geheugens. Deze defecte blokken worden gemarkeerd in een speciaal gebied van het flash-geheugen.<\/p>\n\n\n\n<p>Foutcorrectie-informatie voor individuele blokken wordt ook beheerd, zodat leesfouten kunnen worden gecorrigeerd door middel van checksums. De controller voegt blokken met geclusterde leesfouten toe aan de lijst van slechte blokken, en verschuift de feitelijke fysieke toewijzing van het logische blok.<\/p>\n\n\n\n<p>De microSD-kaart heeft gewoonlijk - afhankelijk van de fabrikant - ongeveer 10% reservecapaciteit om de slechte blokken te vervangen door goede \"reserveblokken\".<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Vieze kleine geheimpjes: Flash geheugen problemen<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Verwijdering is alleen met de klok mee<\/h4>\n\n\n\n<p>Gegevens kunnen alleen blok voor blok worden gewist. Wissen zet de geheugencellen onder druk en verkort hun levensduur - er worden nieuwe slechte blokken gecre\u00eberd.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Defecte blokken uit de fabriek<\/h4>\n\n\n\n<p>Flashgeheugens worden reeds met defecte blokken geleverd. In de loop van het gebruik worden nog meer defecte blokken (slechte blokken) toegevoegd. Daarom probeert de controller door middel van wear-leveling de blokken zo gelijkmatig mogelijk te verdelen.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">MLC en TLC bijzonder gevoelig<\/h4>\n\n\n\n<p>Geheugencellen met meerdere niveaus (MLC's) verminderen het aantal wiscycli en daarmee de betrouwbaarheid op lange termijn.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Lees Storen<\/h4>\n\n\n\n<p>Een fenomeen dat ik nog niet heb genoemd, maar dat bijzonder verraderlijk is, is <strong>Lees Storen<\/strong>. Zelfs wanneer alleen van de kaart wordt gelezen, kan dit - alleen al door het lezen - ertoe leiden dat naburige geheugencellen in hetzelfde blok hun programmering wijzigen. De waarschijnlijkheid dat dit gebeurt neemt sterk toe na een paar 100.000 lezingen.<\/p>\n\n\n\n<p>Om Read Disturb te vermijden logt de controller daarom het aantal toegangen tot een blok, om het in \u00e9\u00e9n stuk naar een nieuwe locatie te kopi\u00ebren wanneer een drempel wordt overschreden, en het oorspronkelijke blok te wissen. Daarna kan het blok opnieuw worden gebruikt.<\/p>\n\n\n\n<p>Dit zijn allemaal dingen die een controller moet compenseren om ons voor te houden dat het aan de buitenkant een \"perfecte geheugenkaart\" is, terwijl hij er aan de binnenkant allesbehalve perfect uitziet!<\/p>\n\n\n\n<p>Tenslotte kunnen door r\u00f6ntgenstralen geschreven bits onbedoeld worden gewist. Hier kan alleen een r\u00f6ntgenveilig ontwerp van de kaart ervoor zorgen dat de gegevens intact blijven.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Fabrikant en selectie van een goede kaart<\/h2>\n\n\n\n<p>Zowel de microcontroller en het flash-apparaat als de uiteindelijke microSD-kaart kunnen van verschillende fabrikanten komen - de Panasonic SD-kaart op de voorbeeldfoto heeft een Samsung flash. De controller is gemaakt in Japan.<\/p>\n\n\n\n<p>Er zijn vier fabrikanten die NAND-flashapparaten produceren:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Samsung &lt;- marktleider<\/li>\n\n\n\n<li>Toshiba<\/li>\n\n\n\n<li>IM Flash Technologies (joint venture tussen Micron Technology en Intel)<\/li>\n\n\n\n<li>Hynix in samenwerking met Numonyx<\/li>\n<\/ul>\n\n\n\n<p>Toshiba en Samsung produceren het merendeel van alle chips.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">SanDisk (aanbevolen)<\/h3>\n\n\n\n<p>SanDisk en Toshiba hebben een joint venture voor flashproductie. In 2009 heeft SanDisk de rechten op de fabrieken echter overgedragen aan Toshiba om een<a href=\"http:\/\/aphnetworks.com\/node\/1659\"> fabrikant van flashgeheugen zonder fabrieken<\/a>. Ze werken nog steeds samen op het gebied van geheugenontwikkeling. SanDisk en Toshiba zijn samen met Matshushita de grondleggers van de SD-standaard, die in 1999 werd ge\u00efntroduceerd. SanDisk heeft ook de microSD-standaard gecre\u00eberd.<\/p>\n\n\n\n<p>Wij vertrouwen al geruime tijd op het merk SanDisk en hebben er tot nu toe zeer goede ervaringen mee gehad.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Samsung (aanbevolen)<\/h3>\n\n\n\n<p>We raden ook Samsung geheugenkaarten aan. Als marktleider in de NAND-flashsector kan Samsung alle onderdelen van de SD-kaart perfect op elkaar afstemmen en heeft het alle benodigde informatie voor een solide product.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Kingston (NIET aanbevolen)<\/h3>\n\n\n\n<p>We hadden een slechte ervaring met de betrouwbaarheid van 128 GB Kingston-kaarten in een kritiek project. Kingston heeft geen eigen fabrieken en koopt overtollige capaciteit van andere flashfabrikanten. Daardoor is er geen garantie voor consistente prestaties.<\/p>\n\n\n\n<p>De volgende <a href=\"http:\/\/www.bunniestudios.com\/blog\/?page_id=1022\">artikel door Bunny Huang<\/a> is ook interessant in deze context.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Toshiba<\/h3>\n\n\n\n<p>Toshiba, als de #2 op de wereldwijde DRAM-markt, verkoopt ook zijn eigen geheugenkaartproducten. SanDisk en Toshiba zijn, samen met Matshushita, de grondleggers van de SD-standaard, die in 1999 werd ge\u00efntroduceerd. Wij hebben tot dusver geen ervaring met Toshiba-kaarten.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Transcend \/ Silicon Power<\/h3>\n\n\n\n<p>We hebben ook Transcend en Silicon Power kaarten gebruikt, vooral in het goedkope segment. De kaarten zijn in principe goed, maar we hebben bij Transcend meer retourzendingen \/ defecten gezien dan bij SanDisk. Voor kritische projecten zou ik daarom eerder SanDisk \/ Samsung aanraden.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Een goede geheugenkaart kiezen<\/h3>\n\n\n\n<p>Om een goede geheugenkaart te kiezen, moet u eerst de fabrikant kiezen. Wij adviseren <strong>Samsung of SanDisk<\/strong>en mogelijk Toshiba, voor de shortlist.<\/p>\n\n\n\n<p>Vervolgens is de geheugenklasse belangrijk. Deze klasse geeft de snelste schrijfsnelheid blok voor blok aan. Het is niet de schrijfsnelheid voor verspreide random access schrijfsessies, die meer betekenis heeft in echte toepassingen.<\/p>\n\n\n\n<p>Een hogere klasse is duurder, maar wordt aanbevolen vanwege de aanzienlijke prestatieverhoging. Wij verzenden gewoonlijk klasse 10 kaarten.<\/p>\n\n\n\n<p>In <a href=\"http:\/\/elinux.org\/RPi_SD_cards\">dit overzicht op eLinux.org<\/a>kun je controleren of een geschikte geheugenkaart compatibel is met je Raspberry Pi. Belangrijke opmerking: ze passen de firmware van de Raspberry Pi voortdurend aan voor betere compatibiliteit met geheugenkaarten en om gegevenscorruptie te voorkomen.<\/p>\n\n\n\n<p>U moet bestellen bij betrouwbare bronnen - bijvoorbeeld, <a href=\"https:\/\/buyzero.de\/products\/16gb-sandisk-sd-karte?variant=31076032402\">krijgen we onze SanDisk microSD kaarten <\/a>rechtstreeks bij Raspberry Pi Trading, en gerenommeerde, grote Duitse distributeurs. Op Amazon, zorg ervoor dat u rechtstreeks bij Amazon bestelt, niet bij een marktplaatsverkoper.<\/p>\n\n\n\n<p>Bepaalde informatie (<em>cid, csd, datum, manfid, oemid, serie<\/em>) van de microSD-kaart kan worden gelezen met Linux om te controleren of u de juiste fabrikant hebt ontvangen. Voorbeelden met een Transcend kaart:<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewbox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"cd \/sys\/class\/mmc_host\/mmc?\/mmc?:*echo &quot;man:$(cat manfid) oem:$(cat oemid) name:$(cat name) hwrev:$(cat hwrev) fwrev:$(cat fwrev)&quot;\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Kopie\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewbox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code data-no-translation=\"\"><span class=\"line\"><span style=\"color: #D8DEE9\">cd<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9\">sys<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9\">class<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9\">mmc_host<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9\">mmc<\/span><span style=\"color: #81A1C1\">?\/<\/span><span style=\"color: #D8DEE9\">mmc<\/span><span style=\"color: #81A1C1\">?:*<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">echo<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">man:$(cat manfid) oem:$(cat oemid) name:$(cat name) hwrev:$(cat hwrev) fwrev:$(cat fwrev)<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<pre class=\"wp-block-preformatted\"> <code data-no-translation=\"\"><em>man:0x000074 oem:0x4a60 name:USD&nbsp;hwrev:0x1 fwrev:0x0<\/em><\/code><\/pre>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewbox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"echo &quot;serial:$(cat serial) mdt:$(cat date)&quot;\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Kopie\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewbox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code data-no-translation=\"\"><span class=\"line\"><span style=\"color: #D8DEE9\">echo<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">serial:$(cat serial) mdt:$(cat date)<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<pre class=\"wp-block-preformatted\"><em>serial:0x401e39f2 mdt:03\/2017<\/em><\/pre>\n\n\n\n<p>De fabrikant ID (<em>manfid<\/em>) wordt toegewezen door <a href=\"https:\/\/www.sd-3c.com\/\">SD-3C LLC<\/a>, alsmede de OEM \/ Application ID (<em>oemid<\/em>). De <em>oemid <\/em>identificeert de OEM van de kaart en\/of de inhoud van de kaart.<\/p>\n\n\n\n<p>De productnaam (<em>naam<\/em>) is 5 tekens lang (ASCII). <em>hwrev<\/em> is de hardware revisie, en <em>fwrev<\/em> de firmware revisie. Samen vormen zij de productrevisie (<em>hwrev.fwrev<\/em>).<\/p>\n\n\n\n<p>De <em>serieel<\/em> is het serienummer van de microSD-kaart, het is een 32-bits veld dat wordt gelezen als een niet-ondertekend geheel getal.<\/p>\n\n\n\n<p>De <em>mdt<\/em> (Fabricagedatum) geeft aan wanneer de kaart werd vervaardigd - jaar en maand.<\/p>\n\n\n\n<p>Je kunt de waarden vergelijken met websites om fraude met valse microSD-kaarten op te sporen. Ik raad aan om te lezen <a href=\"http:\/\/www.bunniestudios.com\/blog\/?page_id=1022\">Bunny's blog artikel (een)<\/a> en <a href=\"http:\/\/www.bunniestudios.com\/blog\/?p=2297\">dit artikel (twee)<\/a>.<\/p>\n\n\n\n<p>Stabiel <em>man\/oem<\/em> combinaties van een merk wijzen op een goed gecontroleerde en consistente toeleveringsketen. SanDisk heeft bijvoorbeeld de volgende combinatie <a href=\"http:\/\/elinux.org\/RPi_SD_cards\">voor alle vermeldingen in de eLinux.org Wiki<\/a>: <strong>man:0x000003 oem:0x5344<\/strong>. Andere merken, zoals Transcend, hebben verschillende leveranciers, dus consistente kwaliteit is niet zeker.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Corruptie van gegevens tijdens de werking voorkomen<\/h2>\n\n\n\n<p>De microSD-kaart is de \"harde schijf\" van de Raspberry Pi. Met een normale Linux-configuratie werkt het als een normale harde schijf - er wordt zowel gelezen als geschreven. Linux logt informatie in veel logbestanden en werkt onder andere de toegangstijden van bestanden bij. Gegevens veranderen dus vaak. Dit is iets waar microSD-kaarten in eerste instantie nooit voor ontworpen zijn.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Tip #1: Sluit Raspberry Pi goed af &amp; gebruik een goede voeding<\/h3>\n\n\n\n<p>Je zou ook niet zomaar de stekker uit een Windows-computer trekken. Met Linux computers, en vooral de microSD kaart-ondersteunde Raspberry Pi's, is het slechts een kwestie van tijd <strong>voordat er datacorruptie optreedt tijdens stroomonderbrekingen<\/strong>.<\/p>\n\n\n\n<p>Linux heeft lees-schrijf caches om bestandsoperaties te versnellen. Als je de stroom van de Pi afhaalt, verlies je mogelijk de informatie in de schrijfcaches die niet op de microSD zijn terechtgekomen.<\/p>\n\n\n<p><span style=\"color: #000000;\">Zoals eerder vermeld, verschuift de microSD-controller actief gegevens tijdens runtime voor wear-leveling, en het vermijden van leesstoringen. Dit gebeurt zonder medeweten van het Linux systeem (\"transparant\"). En afhankelijk van de fabrikant, meer of minder conservatief. Ook hier - vooral tijdens schrijfoperaties! - kunnen gegevens beschadigd raken en verloren gaan.<\/span><\/p>\n\n\n<p>U moet er dus voor zorgen dat, na het afsluiten van uw Pi, de ACT-LED van de Raspberry Pi stopt met knipperen, en dan pas de stroom eraf halen.<\/p>\n\n\n\n<p>Een slechte voeding kan ook leiden tot problemen als gevolg van <strong>brownouts <\/strong>(onderspanning). Gebruik in geval van twijfel de door Raspberry Pi Trading aanbevolen \/ geleverde voeding.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"https:\/\/buyzero.de\/collections\/raspberry-pi-3b-3-b-3a-zubehor\/products\/2-5-a-netzteil-fur-raspberry-pi-offizielles-netzteil-schwarz-2-kopfe?variant=12633722781798\"><img loading=\"lazy\" decoding=\"async\" width=\"156\" height=\"197\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2021\/01\/powersupply-stontronics-raspberry-pi-microusb.jpg\" alt=\"\" class=\"wp-image-598\"\/><\/a><figcaption class=\"wp-element-caption\"><a href=\"https:\/\/buyzero.de\/collections\/raspberry-pi-3b-3-b-3a-zubehor\/products\/2-5-a-netzteil-fur-raspberry-pi-offizielles-netzteil-schwarz-2-kopfe?variant=12633722781798\">originele microUSB-voeding van 2,5 A (gefabriceerd door Stontronics) <\/a><\/figcaption><\/figure>\n<\/div><\/div>\n<\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/image-2.png\" alt=\"\" class=\"wp-image-5047\" style=\"width:354px;height:354px\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/image-2.png 1024w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/image-2-300x300.png 300w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/image-2-150x150.png 150w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/image-2-768x768.png 768w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/image-2-12x12.png 12w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\"><a href=\"https:\/\/buyzero.de\/collections\/raspberry-pi-4-zubehor\/products\/raspberry-pi-15-w-usb-c-netzteil-eu?variant=28034083258470\">originele 3 A USB C-voeding<\/a> <\/figcaption><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">Tip #2 alleen-lezen systeem met overlays<\/h3>\n\n\n\n<p>Een alleen-lezen systeem beschermt de SD-kaart niet tegen leesstoring, en dus tegen veroudering door de noodzakelijke wiscycli. Dit gebeurt echter veel langzamer dan bij actief schrijven.<\/p>\n\n\n\n<p>Een alleen-lezen bestandssysteem heeft ook andere voordelen, bijvoorbeeld minder controles van het bestandssysteem bij het opstarten.<\/p>\n\n\n\n<p>Vooral embedded systemen, d.w.z. systemen die een specifiek doel dienen in een toepassing (bv. digital signage), hebben niet noodzakelijk de mogelijkheid nodig om voortdurend nieuwe software te installeren en nauwkeurige logs ter plaatse bij te houden. Je kunt de logs via het netwerk naar een centrale server sturen (indien nodig vertraagd) en voor systeemupdates kan het systeem in onderhoudsmodus worden gezet om de updates toe te passen.<\/p>\n\n\n\n<p>Hier is wat informatie van het Debian project waarop Raspbian is gebaseerd: <a href=\"https:\/\/wiki.debian.org\/ReadonlyRoot\">https:\/\/wiki.debian.org\/ReadonlyRoot<\/a>.<\/p>\n\n\n\n<p>Met behulp van RAM-schijfoverlays (in tmpfs) kan een systeem nog steeds logbestanden schrijven of wijzigingen aanbrengen in bestanden. U kunt de RAM disk overlays periodiek synchroniseren met speciaal daarvoor bestemde partities op de SD-kaart. Je moet voorzichtig zijn met de RAM-schijf zodat deze niet overloopt (door de logbestanden), en er is natuurlijk minder RAM-geheugen beschikbaar voor normale activiteiten.<\/p>\n\n\n\n<p>Wij gebruiken deze techniek <a href=\"https:\/\/buyzero.de\/products\/anonymebox-anonym-frei-einfach?variant=27178682953\">met ons product Anonymebox<\/a>waarbij moet worden aangenomen dat de gebruikers gewoon de stekker uit het stopcontact halen.<\/p>\n\n\n<p><strong><span style=\"color: #000000;\">Bent u op zoek naar een partner om een solide read-only oplossing voor uw embedded Raspberry Pi project te realiseren? <a style=\"color: #000000;\" href=\"https:\/\/pi3g.com\/kontakt\/\">Wij (als pi3g e.K.) bieden advies &amp; ontwikkelingsdiensten aan<\/a>voor hardware en software.<\/span><\/strong><\/p>\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-16018d1d wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/pi3g.com\/kontakt\/\">Neem contact op met pi3g e.K. voor een gratis eerste consult<\/a><\/div>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Tip #3 Vermindering van schrijfoperaties<\/h3>\n\n\n\n<p>Vooral bij oudere kernels werkt Linux de toegangstijd bij voor elke bestandstoegang, volgens de POSIX-standaard. <strong>Dit betekent dat elke leesoperatie automatisch resulteert in een schrijfoperatie<\/strong>. Er is de mogelijkheid om expliciet in te stellen <em>noatime <\/em>in <em>\/etc\/fstab<\/em> als je die nog niet hebt ingesteld (Raspbian lijkt die automatisch in te stellen).<\/p>\n\n\n\n<p><a href=\"https:\/\/lonesysadmin.net\/2013\/12\/08\/gain-30-linux-disk-performance-noatime-nodiratime-relatime\/\">Meer informatie over <em>relativiteit <\/em>en <em>noatime<\/em><\/a><\/p>\n\n\n\n<p><strong>Uitschakelen van systeem log met behulp van masker:<\/strong><\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewbox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"systemctl mask systemd-journald.service\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Kopie\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewbox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code data-no-translation=\"\"><span class=\"line\"><span style=\"color: #D8DEE9\">systemctl<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">mask<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">systemd<\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9\">journald<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">service<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<pre class=\"wp-block-preformatted\"><em>Symlink aangemaakt van \/etc\/systemd\/system\/systemd-journald.service naar \/dev\/null.<\/em><\/pre>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewbox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"sudo systemctl mask rsyslog.service\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Kopie\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewbox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code data-no-translation=\"\"><span class=\"line\"><span style=\"color: #D8DEE9\">sudo<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">systemctl<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">mask<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">rsyslog<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">service<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<pre class=\"wp-block-preformatted\"><em>Symlink aangemaakt van \/etc\/systemd\/system\/rsyslog.service naar \/dev\/null.<\/em><\/pre>\n\n\n\n<p>Andere logs die door andere toepassingen worden gemaakt, en de gevolgen van het uitschakelen van deze diensten (bijvoorbeeld dat bepaalde diensten niet meer starten) moeten natuurlijk in detail worden onderzocht.<\/p>\n\n\n\n<p><strong>Verwissel bestand:<\/strong><\/p>\n\n\n\n<p>Als er niet genoeg RAM is, verplaatst Linux individuele RAM gebieden in een SWAP bestand. (Overweeg het gebruik van een Raspberry Pi 4 met voldoende RAM, bijvoorbeeld<a href=\"https:\/\/buyzero.de\/products\/raspberry-pi-4-model-b?variant=28034031812710\"> de Pi 4 \/ 4 GB<\/a> of <a href=\"https:\/\/buyzero.de\/products\/raspberry-pi-4-model-b-8gb?variant=31821584629862\">de Pi 4 \/ 8 GB<\/a> voor uw gebruik). Met het volgende commando kan de status van het SWAP-bestand gecontroleerd worden:<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewbox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"sudo systemctl status dphys-swapfile\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Kopie\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewbox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code data-no-translation=\"\"><span class=\"line\"><span style=\"color: #D8DEE9\">sudo<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">systemctl<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">status<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">dphys<\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9\">swapfile<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<pre class=\"wp-block-preformatted\"><em>dphys-swapfile.service - LSB: Automatisch genereren en gebruiken van een wisselbestand\nGeladen: geladen (\/etc\/init.d\/dphys-swapfile)\nActief: actief (afgesloten) sinds za 2017-07-01 19:11:57 UTC; 8min geleden\nProces: 498 ExecStart=\/etc\/init.d\/dphys-swapfile start (code=exited, status=0\/SUCCESS)<\/em><\/pre>\n\n\n\n<p>Je kunt het volgende commando gebruiken om SWAP uit te schakelen:<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewbox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"sudo systemctl disable dphys-swapfile\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Kopie\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewbox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code data-no-translation=\"\"><span class=\"line\"><span style=\"color: #D8DEE9\">sudo<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">systemctl<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">disable<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">dphys<\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9\">swapfile<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Conclusie<\/h3>\n\n\n\n<p>microSD-kaarten in continu gebruik stellen de betrouwbaarheid op lange termijn van Raspberry Pi-gebaseerde systemen zwaar op de proef.<\/p>\n\n\n\n<p>Door de juiste voeding te gebruiken, alleen-lezen systemen met overlays te gebruiken, schrijfbewerkingen consequent te verminderen en een goede SD-kaart van een bekend merk te kiezen, kun je de stabiliteit op de lange termijn verhogen.<\/p>\n\n\n\n<p><strong><a href=\"https:\/\/pi3g.com\/kontakt\/\">Als u professionele ondersteuning nodig heeft voor uw Raspberry Pi project \/ product, neem dan contact met ons op voor een gratis eerste consult<\/a>.<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Opmerkingen<\/h2>\n\n\n\n<p><strong>(*) Opmerking<\/strong>: de Raspberry Pi 3, 3B+ en 4 kunnen opstarten vanaf USB-media, of via het netwerk (Ethernet), zonder microSD-kaart.<\/p>\n\n\n\n<p>Speciaal voor opstarten via het netwerk raden we aan om een microSD-kaart met speciale firmware te installeren, omdat een time-out bug in de opstartcode een stabiele opstart verhindert (Raspberry Pi 3B).<\/p>\n\n\n\n<p>De uitleg hierboven over de structuur van flashgeheugen is ook van toepassing op USB-sticks, omdat deze ook gebruik maken van flashgeheugen.<\/p>\n\n\n\n<p><strong>(**) Opmerking<\/strong>: een steeds meer gebruikt alternatief voor floating gates zijn charge trapping flash geheugens, het functionele principe blijft hetzelfde. De charge trapping flash cel maakt hogere geheugendichtheden mogelijk.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Als je meer wilt weten over SD-kaarten met je Raspberry Pi, kijk dan op <a href=\"https:\/\/picockpit.com\/raspberry-pi\/?s=sd+card\">onze vele artikelen over dit onderwerp hier<\/a>.<\/p>\n<div class=\"shariff shariff-align-center shariff-widget-align-left shariff-buttonstretch\"><ul class=\"shariff-buttons theme-white orientation-horizontal buttonsize-medium\"><li class=\"shariff-button twitter shariff-nocustomcolor\" style=\"background-color:#595959\"><a href=\"https:\/\/twitter.com\/share?url=https%3A%2F%2Fpicockpit.com%2Fraspberry-pi%2Fnl%2Fmonitor-sd-card-health-of-raspberry-pi%2F&text=All%20about%20SD%20card%20health%20on%20the%20Raspberry%20Pi\" title=\"Delen op X\" aria-label=\"Delen op X\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#000; color:#000\" target=\"_blank\"><span class=\"shariff-icon\" style=\"fill:#000\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 24 24\"><path fill=\"#000\" d=\"M14.258 10.152L23.176 0h-2.113l-7.747 8.813L7.133 0H0l9.352 13.328L0 23.973h2.113l8.176-9.309 6.531 9.309h7.133zm-2.895 3.293l-.949-1.328L2.875 1.56h3.246l6.086 8.523.945 1.328 7.91 11.078h-3.246zm0 0\"\/><\/svg><\/span><span class=\"shariff-text\" style=\"color:#000\">delen<\/span>&nbsp;<\/a><\/li><li class=\"shariff-button facebook shariff-nocustomcolor\" style=\"background-color:#4273c8\"><a href=\"https:\/\/www.facebook.com\/sharer\/sharer.php?u=https%3A%2F%2Fpicockpit.com%2Fraspberry-pi%2Fnl%2Fmonitor-sd-card-health-of-raspberry-pi%2F\" title=\"Delen op Facebook\" aria-label=\"Delen op Facebook\" role=\"button\" rel=\"nofollow\" class=\"shariff-link\" style=\"; background-color:#3b5998; color:#3b5998\" target=\"_blank\"><span class=\"shariff-icon\" style=\"fill:#3b5998\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 18 32\"><path fill=\"#3b5998\" d=\"M17.1 0.2v4.7h-2.8q-1.5 0-2.1 0.6t-0.5 1.9v3.4h5.2l-0.7 5.3h-4.5v13.6h-5.5v-13.6h-4.5v-5.3h4.5v-3.9q0-3.3 1.9-5.2t5-1.8q2.6 0 4.1 0.2z\"\/><\/svg><\/span><span class=\"shariff-text\" style=\"color:#3b5998\">delen<\/span>&nbsp;<\/a><\/li><li class=\"shariff-button telegram shariff-nocustomcolor\" style=\"background-color:#4084A6\"><a href=\"https:\/\/telegram.me\/share\/url?url=https%3A%2F%2Fpicockpit.com%2Fraspberry-pi%2Fnl%2Fmonitor-sd-card-health-of-raspberry-pi%2F&text=All%20about%20SD%20card%20health%20on%20the%20Raspberry%20Pi\" title=\"Delen op Telegram\" aria-label=\"Delen op Telegram\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#0088cc; color:#0088cc\" target=\"_blank\"><span class=\"shariff-icon\" style=\"fill:#0088cc\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 32 32\"><path fill=\"#0088cc\" d=\"M30.8 6.5l-4.5 21.4c-.3 1.5-1.2 1.9-2.5 1.2L16.9 24l-3.3 3.2c-.4.4-.7.7-1.4.7l.5-7L25.5 9.2c.6-.5-.1-.8-.9-.3l-15.8 10L2 16.7c-1.5-.5-1.5-1.5.3-2.2L28.9 4.3c1.3-.5 2.3.3 1.9 2.2z\"\/><\/svg><\/span><span class=\"shariff-text\" style=\"color:#0088cc\">delen<\/span>&nbsp;<\/a><\/li><li class=\"shariff-button reddit shariff-nocustomcolor\" style=\"background-color:#ff5700\"><a href=\"https:\/\/www.reddit.com\/submit?url=https%3A%2F%2Fpicockpit.com%2Fraspberry-pi%2Fnl%2Fmonitor-sd-card-health-of-raspberry-pi%2F\" title=\"Delen op Reddit\" aria-label=\"Delen op Reddit\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#ff4500; color:#ff4500\" target=\"_blank\"><span class=\"shariff-icon\" style=\"fill:#ff4500\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 512 512\"><path fill=\"#ff4500\" d=\"M440.3 203.5c-15 0-28.2 6.2-37.9 15.9-35.7-24.7-83.8-40.6-137.1-42.3L293 52.3l88.2 19.8c0 21.6 17.6 39.2 39.2 39.2 22 0 39.7-18.1 39.7-39.7s-17.6-39.7-39.7-39.7c-15.4 0-28.7 9.3-35.3 22l-97.4-21.6c-4.9-1.3-9.7 2.2-11 7.1L246.3 177c-52.9 2.2-100.5 18.1-136.3 42.8-9.7-10.1-23.4-16.3-38.4-16.3-55.6 0-73.8 74.6-22.9 100.1-1.8 7.9-2.6 16.3-2.6 24.7 0 83.8 94.4 151.7 210.3 151.7 116.4 0 210.8-67.9 210.8-151.7 0-8.4-.9-17.2-3.1-25.1 49.9-25.6 31.5-99.7-23.8-99.7zM129.4 308.9c0-22 17.6-39.7 39.7-39.7 21.6 0 39.2 17.6 39.2 39.7 0 21.6-17.6 39.2-39.2 39.2-22 .1-39.7-17.6-39.7-39.2zm214.3 93.5c-36.4 36.4-139.1 36.4-175.5 0-4-3.5-4-9.7 0-13.7 3.5-3.5 9.7-3.5 13.2 0 27.8 28.5 120 29 149 0 3.5-3.5 9.7-3.5 13.2 0 4.1 4 4.1 10.2.1 13.7zm-.8-54.2c-21.6 0-39.2-17.6-39.2-39.2 0-22 17.6-39.7 39.2-39.7 22 0 39.7 17.6 39.7 39.7-.1 21.5-17.7 39.2-39.7 39.2z\"\/><\/svg><\/span><span class=\"shariff-text\" style=\"color:#ff4500\">delen<\/span>&nbsp;<\/a><\/li><\/ul><\/div>","protected":false},"excerpt":{"rendered":"<p>De SD-kaart is - naast de voeding - een kritisch extra onderdeel van de Raspberry Pi. De gezondheid van de SD-kaart in de gaten houden is erg belangrijk voor een soepele werking van uw Raspberry Pi besturingssysteem en een goede gebruikerservaring. Dit artikel toont u verschillende manieren om de gezondheid te controleren en te...<\/p>","protected":false},"author":2,"featured_media":1205,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[165,3],"tags":[595,1007,1006,177,179,1003,606,780,599,1001,189,193,187,600,1002,1005,167,166,1004],"class_list":["post-504","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sd-cards","category-raspberry-pi-how-to","tag-control","tag-controller","tag-fabs","tag-flash","tag-flash-memory","tag-kingston","tag-linux","tag-microsd","tag-monitor","tag-nand","tag-pi","tag-picockpit","tag-raspberry-pi","tag-raspbian","tag-samsung","tag-sandisk","tag-sd","tag-sd-card","tag-toshiba"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>All about SD card health on the Raspberry Pi | PiCockpit<\/title>\n<meta name=\"description\" content=\"This article tells you how best to monitor your SD card health when using a Raspberry Pi - a task that is made even easier with PiCockpit!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/picockpit.com\/raspberry-pi\/nl\/monitor-sd-card-health-of-raspberry-pi\/\" \/>\n<meta property=\"og:locale\" content=\"nl_NL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"All about SD card health on the Raspberry Pi | PiCockpit\" \/>\n<meta property=\"og:description\" content=\"This article tells you how best to monitor your SD card health when using a Raspberry Pi - a task that is made even easier with PiCockpit!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/picockpit.com\/raspberry-pi\/nl\/monitor-sd-card-health-of-raspberry-pi\/\" \/>\n<meta property=\"og:site_name\" content=\"PiCockpit\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/pi3gshop\" \/>\n<meta property=\"article:published_time\" content=\"2020-12-06T08:52:36+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-11-13T11:42:54+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/12\/microsd-cards-scaled-e1699874572153.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1715\" \/>\n\t<meta property=\"og:image:height\" content=\"964\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"raspi berry\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@pi3g\" \/>\n<meta name=\"twitter:site\" content=\"@pi3g\" \/>\n<meta name=\"twitter:label1\" content=\"Geschreven door\" \/>\n\t<meta name=\"twitter:data1\" content=\"raspi berry\" \/>\n\t<meta name=\"twitter:label2\" content=\"Verwachte leestijd\" \/>\n\t<meta name=\"twitter:data2\" content=\"14 minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/monitor-sd-card-health-of-raspberry-pi\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/monitor-sd-card-health-of-raspberry-pi\\\/\"},\"author\":{\"name\":\"raspi berry\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#\\\/schema\\\/person\\\/7af3a7a8c999bc722029ef9ca9d78eee\"},\"headline\":\"All about SD card health on the Raspberry Pi\",\"datePublished\":\"2020-12-06T08:52:36+00:00\",\"dateModified\":\"2023-11-13T11:42:54+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/monitor-sd-card-health-of-raspberry-pi\\\/\"},\"wordCount\":2760,\"commentCount\":5,\"publisher\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/monitor-sd-card-health-of-raspberry-pi\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/wp-content\\\/uploads\\\/2020\\\/12\\\/microsd-cards-scaled-e1699874572153.jpg\",\"keywords\":[\"control\",\"controller\",\"fabs\",\"flash\",\"flash memory\",\"kingston\",\"linux\",\"microsd\",\"monitor\",\"nand\",\"Pi\",\"picockpit\",\"Raspberry Pi\",\"Raspbian\",\"samsung\",\"sandisk\",\"SD\",\"SD Card\",\"toshiba\"],\"articleSection\":[\"SD Cards\",\"Tutorials\"],\"inLanguage\":\"nl-NL\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/monitor-sd-card-health-of-raspberry-pi\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/monitor-sd-card-health-of-raspberry-pi\\\/\",\"url\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/monitor-sd-card-health-of-raspberry-pi\\\/\",\"name\":\"All about SD card health on the Raspberry Pi | PiCockpit\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/monitor-sd-card-health-of-raspberry-pi\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/monitor-sd-card-health-of-raspberry-pi\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/wp-content\\\/uploads\\\/2020\\\/12\\\/microsd-cards-scaled-e1699874572153.jpg\",\"datePublished\":\"2020-12-06T08:52:36+00:00\",\"dateModified\":\"2023-11-13T11:42:54+00:00\",\"description\":\"This article tells you how best to monitor your SD card health when using a Raspberry Pi - a task that is made even easier with PiCockpit!\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/monitor-sd-card-health-of-raspberry-pi\\\/#breadcrumb\"},\"inLanguage\":\"nl-NL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/monitor-sd-card-health-of-raspberry-pi\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/monitor-sd-card-health-of-raspberry-pi\\\/#primaryimage\",\"url\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/wp-content\\\/uploads\\\/2020\\\/12\\\/microsd-cards-scaled-e1699874572153.jpg\",\"contentUrl\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/wp-content\\\/uploads\\\/2020\\\/12\\\/microsd-cards-scaled-e1699874572153.jpg\",\"width\":1715,\"height\":964,\"caption\":\"microSD cards\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/monitor-sd-card-health-of-raspberry-pi\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tutorials\",\"item\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/category\\\/raspberry-pi-how-to\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"All about SD card health on the Raspberry Pi\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#website\",\"url\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/\",\"name\":\"PiCockpit\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"nl-NL\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#organization\",\"name\":\"PiCockpit.com\",\"url\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/wp-content\\\/uploads\\\/2023\\\/07\\\/Screenshot-from-2023-07-24-15-01-24.png\",\"contentUrl\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/wp-content\\\/uploads\\\/2023\\\/07\\\/Screenshot-from-2023-07-24-15-01-24.png\",\"width\":1165,\"height\":283,\"caption\":\"PiCockpit.com\"},\"image\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/pi3gshop\",\"https:\\\/\\\/x.com\\\/pi3g\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#\\\/schema\\\/person\\\/7af3a7a8c999bc722029ef9ca9d78eee\",\"name\":\"raspi berry\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c10c423ceeff34163dd54a5472d6da17d71c0e360e0cf8cdb8847006372f216b?s=96&d=blank&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c10c423ceeff34163dd54a5472d6da17d71c0e360e0cf8cdb8847006372f216b?s=96&d=blank&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c10c423ceeff34163dd54a5472d6da17d71c0e360e0cf8cdb8847006372f216b?s=96&d=blank&r=g\",\"caption\":\"raspi berry\"},\"description\":\"I'm here to help you with all your Raspberry Pi related questions &amp; love to share about new project ideas for the Raspberry Pi, and give quick tips. Of course I'll also help you with PiCockpit and how to make your Raspberry Pi even easier to use with this raspberry pi monitoring solution :-)\",\"sameAs\":[\"https:\\\/\\\/picockpit.com\"],\"url\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/nl\\\/author\\\/raspi-berry\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Alles over de gezondheid van SD-kaarten op de Raspberry Pi | PiCockpit","description":"Dit artikel vertelt je hoe je het beste de gezondheid van je SD-kaart kunt controleren als je een Raspberry Pi gebruikt - een taak die nog makkelijker wordt met PiCockpit!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/picockpit.com\/raspberry-pi\/nl\/monitor-sd-card-health-of-raspberry-pi\/","og_locale":"nl_NL","og_type":"article","og_title":"All about SD card health on the Raspberry Pi | PiCockpit","og_description":"This article tells you how best to monitor your SD card health when using a Raspberry Pi - a task that is made even easier with PiCockpit!","og_url":"https:\/\/picockpit.com\/raspberry-pi\/nl\/monitor-sd-card-health-of-raspberry-pi\/","og_site_name":"PiCockpit","article_publisher":"https:\/\/www.facebook.com\/pi3gshop","article_published_time":"2020-12-06T08:52:36+00:00","article_modified_time":"2023-11-13T11:42:54+00:00","og_image":[{"width":1715,"height":964,"url":"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/12\/microsd-cards-scaled-e1699874572153.jpg","type":"image\/jpeg"}],"author":"raspi berry","twitter_card":"summary_large_image","twitter_creator":"@pi3g","twitter_site":"@pi3g","twitter_misc":{"Geschreven door":"raspi berry","Verwachte leestijd":"14 minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/picockpit.com\/raspberry-pi\/monitor-sd-card-health-of-raspberry-pi\/#article","isPartOf":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/monitor-sd-card-health-of-raspberry-pi\/"},"author":{"name":"raspi berry","@id":"https:\/\/picockpit.com\/raspberry-pi\/#\/schema\/person\/7af3a7a8c999bc722029ef9ca9d78eee"},"headline":"All about SD card health on the Raspberry Pi","datePublished":"2020-12-06T08:52:36+00:00","dateModified":"2023-11-13T11:42:54+00:00","mainEntityOfPage":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/monitor-sd-card-health-of-raspberry-pi\/"},"wordCount":2760,"commentCount":5,"publisher":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/#organization"},"image":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/monitor-sd-card-health-of-raspberry-pi\/#primaryimage"},"thumbnailUrl":"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/12\/microsd-cards-scaled-e1699874572153.jpg","keywords":["control","controller","fabs","flash","flash memory","kingston","linux","microsd","monitor","nand","Pi","picockpit","Raspberry Pi","Raspbian","samsung","sandisk","SD","SD Card","toshiba"],"articleSection":["SD Cards","Tutorials"],"inLanguage":"nl-NL","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/picockpit.com\/raspberry-pi\/monitor-sd-card-health-of-raspberry-pi\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/picockpit.com\/raspberry-pi\/monitor-sd-card-health-of-raspberry-pi\/","url":"https:\/\/picockpit.com\/raspberry-pi\/monitor-sd-card-health-of-raspberry-pi\/","name":"Alles over de gezondheid van SD-kaarten op de Raspberry Pi | PiCockpit","isPartOf":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/#website"},"primaryImageOfPage":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/monitor-sd-card-health-of-raspberry-pi\/#primaryimage"},"image":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/monitor-sd-card-health-of-raspberry-pi\/#primaryimage"},"thumbnailUrl":"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/12\/microsd-cards-scaled-e1699874572153.jpg","datePublished":"2020-12-06T08:52:36+00:00","dateModified":"2023-11-13T11:42:54+00:00","description":"Dit artikel vertelt je hoe je het beste de gezondheid van je SD-kaart kunt controleren als je een Raspberry Pi gebruikt - een taak die nog makkelijker wordt met PiCockpit!","breadcrumb":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/monitor-sd-card-health-of-raspberry-pi\/#breadcrumb"},"inLanguage":"nl-NL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/picockpit.com\/raspberry-pi\/monitor-sd-card-health-of-raspberry-pi\/"]}]},{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/picockpit.com\/raspberry-pi\/monitor-sd-card-health-of-raspberry-pi\/#primaryimage","url":"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/12\/microsd-cards-scaled-e1699874572153.jpg","contentUrl":"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/12\/microsd-cards-scaled-e1699874572153.jpg","width":1715,"height":964,"caption":"microSD cards"},{"@type":"BreadcrumbList","@id":"https:\/\/picockpit.com\/raspberry-pi\/monitor-sd-card-health-of-raspberry-pi\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/picockpit.com\/raspberry-pi\/"},{"@type":"ListItem","position":2,"name":"Tutorials","item":"https:\/\/picockpit.com\/raspberry-pi\/category\/raspberry-pi-how-to\/"},{"@type":"ListItem","position":3,"name":"All about SD card health on the Raspberry Pi"}]},{"@type":"WebSite","@id":"https:\/\/picockpit.com\/raspberry-pi\/#website","url":"https:\/\/picockpit.com\/raspberry-pi\/","name":"PiCockpit","description":"","publisher":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/picockpit.com\/raspberry-pi\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"nl-NL"},{"@type":"Organization","@id":"https:\/\/picockpit.com\/raspberry-pi\/#organization","name":"PiCockpit.com","url":"https:\/\/picockpit.com\/raspberry-pi\/","logo":{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/picockpit.com\/raspberry-pi\/#\/schema\/logo\/image\/","url":"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/07\/Screenshot-from-2023-07-24-15-01-24.png","contentUrl":"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/07\/Screenshot-from-2023-07-24-15-01-24.png","width":1165,"height":283,"caption":"PiCockpit.com"},"image":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/pi3gshop","https:\/\/x.com\/pi3g"]},{"@type":"Person","@id":"https:\/\/picockpit.com\/raspberry-pi\/#\/schema\/person\/7af3a7a8c999bc722029ef9ca9d78eee","name":"framboos","image":{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/secure.gravatar.com\/avatar\/c10c423ceeff34163dd54a5472d6da17d71c0e360e0cf8cdb8847006372f216b?s=96&d=blank&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/c10c423ceeff34163dd54a5472d6da17d71c0e360e0cf8cdb8847006372f216b?s=96&d=blank&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c10c423ceeff34163dd54a5472d6da17d71c0e360e0cf8cdb8847006372f216b?s=96&d=blank&r=g","caption":"raspi berry"},"description":"Ik ben hier om u te helpen met al uw Raspberry Pi gerelateerde vragen &amp; deel graag over nieuwe projectidee\u00ebn voor de Raspberry Pi, en geef snelle tips. Natuurlijk help ik u ook met PiCockpit en hoe u uw Raspberry Pi nog makkelijker in gebruik kunt maken met deze raspberry pi monitoring oplossing :-)","sameAs":["https:\/\/picockpit.com"],"url":"https:\/\/picockpit.com\/raspberry-pi\/nl\/author\/raspi-berry\/"}]}},"_links":{"self":[{"href":"https:\/\/picockpit.com\/raspberry-pi\/nl\/wp-json\/wp\/v2\/posts\/504","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/picockpit.com\/raspberry-pi\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/picockpit.com\/raspberry-pi\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/picockpit.com\/raspberry-pi\/nl\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/picockpit.com\/raspberry-pi\/nl\/wp-json\/wp\/v2\/comments?post=504"}],"version-history":[{"count":39,"href":"https:\/\/picockpit.com\/raspberry-pi\/nl\/wp-json\/wp\/v2\/posts\/504\/revisions"}],"predecessor-version":[{"id":5963,"href":"https:\/\/picockpit.com\/raspberry-pi\/nl\/wp-json\/wp\/v2\/posts\/504\/revisions\/5963"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/picockpit.com\/raspberry-pi\/nl\/wp-json\/wp\/v2\/media\/1205"}],"wp:attachment":[{"href":"https:\/\/picockpit.com\/raspberry-pi\/nl\/wp-json\/wp\/v2\/media?parent=504"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/picockpit.com\/raspberry-pi\/nl\/wp-json\/wp\/v2\/categories?post=504"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/picockpit.com\/raspberry-pi\/nl\/wp-json\/wp\/v2\/tags?post=504"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}