120GB-SD-Karte nur noch 30MB(!) groß?
Moin,
Vorweg: ich frage nur der Neugierde halber, die Karte selbst ist frisch gekauft und wird nachher beim Händler reklamiert.
Vorgeschichte:
Ich probiere gerade verschiedene Varianten der Installation von Anthias (screenly) auf auf einer 128GB Sandisk-SD-Karte für einen Pi2B (raspios minimal + installation + per curl und download von screenliy-Server, raspbian + anthias aus den sourcen, fertiges image, etc.). Beim letzten Versuch llef es gut an und dann ging gar nichts mehr und der anthias-pi war im Netzwerk auch nicht zu finden, display dunkel.
Also SD-Karte wieder rausgerupft (nach Ausschaöten des Pi!) und wollte mal die Variante mit pi-Imager durchprobieren und sehe, daß die Karte nur noch mit 30MB angezeigt wird (mehrere Adapter durchprobiert, um sicherzustellen, daß es nicht am Adapter liegt).
Daher meine Freitagsfrage: Weiß einer von Euch,
Wie gesagt: für die besagte Karte ist es unerheblich, da ich diese auf Gewährleistung tauschen lasse. Aber prinzipiell würde es mich interessieren, was sowas auslöst (um es in Zukunft zu vermeiden) und ob es Möglichkeiten gibt, außer über teure Datenretter, wieder an die Daten zu kommen.
lks
Vorweg: ich frage nur der Neugierde halber, die Karte selbst ist frisch gekauft und wird nachher beim Händler reklamiert.
Vorgeschichte:
Ich probiere gerade verschiedene Varianten der Installation von Anthias (screenly) auf auf einer 128GB Sandisk-SD-Karte für einen Pi2B (raspios minimal + installation + per curl und download von screenliy-Server, raspbian + anthias aus den sourcen, fertiges image, etc.). Beim letzten Versuch llef es gut an und dann ging gar nichts mehr und der anthias-pi war im Netzwerk auch nicht zu finden, display dunkel.
Also SD-Karte wieder rausgerupft (nach Ausschaöten des Pi!) und wollte mal die Variante mit pi-Imager durchprobieren und sehe, daß die Karte nur noch mit 30MB angezeigt wird (mehrere Adapter durchprobiert, um sicherzustellen, daß es nicht am Adapter liegt).
Daher meine Freitagsfrage: Weiß einer von Euch,
- was diesen "Defekt", d.h. Reduzierung der Kapazuität von 128GB auf 30MB ausgelöst haben könnte.
- Ob es tools gibt, auf den Controller der SD-Karte zuzugreifen um die ursprünglichen 128GB wiederzubekommen.
Wie gesagt: für die besagte Karte ist es unerheblich, da ich diese auf Gewährleistung tauschen lasse. Aber prinzipiell würde es mich interessieren, was sowas auslöst (um es in Zukunft zu vermeiden) und ob es Möglichkeiten gibt, außer über teure Datenretter, wieder an die Daten zu kommen.
lks
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 671203
Url: https://administrator.de/forum/120gb-sd-karte-nur-noch-30mb-gross-671203.html
Ausgedruckt am: 10.03.2025 um 02:03 Uhr
24 Kommentare
Neuester Kommentar
Hallo @Lochkartenstanzer
du kannst ja mal probieren, ob du mit Windows und diskpart tatsächlich eine 128GB Speichergröße auf der SD-Card überhaupt erstellen kannst. Ist das da nicht der fall hast du leider ein Fake gekauft.
Ich las aber mal, dass man bei der Einrichtung eines PI mit einem entsprechenden Systems auf SD das volume erst anschliessend vergrößern kann / muss, damit man die komplette Kapazität der SD Card hat. Die blosse Installation hat erst einmal da nur 32GB als Standard.
Frag mich nun aber nicht wie dieser Volume Erweiterungsbefehl heisst, ich erinnere mich nicht mehr.
GGf ist das ja der richtige Ansatz / Tip.
Kreuzberger
du kannst ja mal probieren, ob du mit Windows und diskpart tatsächlich eine 128GB Speichergröße auf der SD-Card überhaupt erstellen kannst. Ist das da nicht der fall hast du leider ein Fake gekauft.
Ich las aber mal, dass man bei der Einrichtung eines PI mit einem entsprechenden Systems auf SD das volume erst anschliessend vergrößern kann / muss, damit man die komplette Kapazität der SD Card hat. Die blosse Installation hat erst einmal da nur 32GB als Standard.
Frag mich nun aber nicht wie dieser Volume Erweiterungsbefehl heisst, ich erinnere mich nicht mehr.
GGf ist das ja der richtige Ansatz / Tip.
Kreuzberger

Kaufe persönlich keine Sandisk mehr, Qualität ist mittlerweile unterirdisch, kein Vergleich zu Samsung Karten.
Habe innerhalb von 6 Jahren mittlerweile 40 Karten im Einsatz, ausgefallene von Samsung = 1 Sandisk = 8, spricht für sich.
Habe innerhalb von 6 Jahren mittlerweile 40 Karten im Einsatz, ausgefallene von Samsung = 1 Sandisk = 8, spricht für sich.

Falls noch nicht probiert: Nulle mal testweise die ersten paar MB der Karte, Karte raus und wieder rein.
dd if=/dev/zero of=/dev/<DEVNAME> bs=1M count=4
Zitat von @151434:
Kaufe persönlich keine Sandisk mehr, Qualität ist mittlerweile unterirdisch, kein Vergleich zu Samsung Karten.
Habe innerhalb von 6 Jahren mittlerweile 40 Karten im Einsatz, ausgefallene von Samsung = 1 Sandisk = 8, spricht für sich.
Kaufe persönlich keine Sandisk mehr, Qualität ist mittlerweile unterirdisch, kein Vergleich zu Samsung Karten.
Habe innerhalb von 6 Jahren mittlerweile 40 Karten im Einsatz, ausgefallene von Samsung = 1 Sandisk = 8, spricht für sich.
Sehe ich genau so!
Aber ich muss das ganze Dilemma leider noch erweitern: WesternDigital SSD solte man auch meiden, die firmieren jetzt ja zusammen.
Hier liegt gerade eine 250 Gb SSD die getauscht werden muss ...
BG BM

Lade dir mal den SDCard Formatter und setze den Haken bei "Size Adjustment" auf ON.
Sinnvoll ist auch ein Test mit Heise H2testw was gefälschte Medien entlarvt.
Nebenbei: Raspberry vertreibt mittlerweile SD Karten unter eigenem Branding die bei Tests regelmäßig sehr gut abschneiden.
https://www.reichelt.de/de/de/shop/kategorie/software_speicherkarten-900 ...
(Nach Hersteller "Raspberry" filtern!)
Nebenbei: Raspberry vertreibt mittlerweile SD Karten unter eigenem Branding die bei Tests regelmäßig sehr gut abschneiden.
https://www.reichelt.de/de/de/shop/kategorie/software_speicherkarten-900 ...
(Nach Hersteller "Raspberry" filtern!)

Zitat von @Lochkartenstanzer:
Leute:
Es geht hier nicht um das formattieren einer SD-Karte mit den richtigen Parametern!
Das ist mir schon klar!Zitat von @151434:
Lade dir mal den SDCard Formatter und setze den Haken bei "Size Adjustment" auf ON.
Lade dir mal den SDCard Formatter und setze den Haken bei "Size Adjustment" auf ON.
Leute:
Es geht hier nicht um das formattieren einer SD-Karte mit den richtigen Parametern!
Das Tool kann aber spezielle Register für OEMs zurücksetzen die eine Karte kleiner erscheinen lassen als sie tatsächlich ist und darauf wollte ich ich hinaus!
Die karte, bzw der Controller da drin sagt, die Karte hätte nur 30MB (statt den ursprünglichen 128GB). Da kann man mit irgendwelchen Formattern gar nichts reparieren.
Doch mit o.g. hatte ich bei ein zwei Karten mit ähnlichem Problem schon in den Griff bekommen.Man bracucht da, sofern das überhaubt über die Schnittstelle des Kartenlesers geht, spezielle Programme, die den Controller selbst ansprechen. Und meine frage war u.a., ob jemand solche Programme kennt.
Das geht nicht mit den üblichen Cardreadern, die CSD Register die die Größe festlegen sind ReadOnly und können nachträglich nicht mehr über reguläre Cardreader geändert werden.https://www.it-sd.com/articles/secure-digital-card-registers/
Wenn sich tatsächlich die gemeldete Größe von selbst ändert sind wohl die Bits im CSD Register gekippt, also die Hardware fehlerhaft. Das kann passieren auch neue Hardware ist nicht vor sowas sicher.

Allerdings frage ich mich, wie man ande Register drankommt, wenn man nur reguläre Card-Reader hat.
Auslesen und Schreiben geht über die üblichen C-Funktionen aber eben nur die Register die auch R/W erlauben wie bspw. das Setzen der Karte auf permanent read-only.Hier ein C-Beispiel mit den Arduino Libraries um das ReadOnly-Bit zu entfernen.
https://forum.arduino.cc/uploads/short-url/utYLqHn2rBaca6OlxS8UtsdXmf3.i ...
Spezialhardware dürfte sich für die wenigsten lohnen.
Ottonormalo soll da dran ja auch nicht dran rum pfuschen 😉.d.h. das die passenden Bits kippen ist durchaus "üblich" und nicht zu verhindern?
Üblich wohl eher nicht, eher die Ausnahme als die Regel, ein starker Magnet kann da z.B. durchaus was anrichten.
Ich bin leider auch mal reingefallen 
Die Karte sollte angeblich 1 TB haben, war auch keine Marke, hatte mich gewundert, warum keine weiteren Daten mehr gespeichert waren, mittels F3 war die tatsächlich gerade mal 480 MB oder so...
Dann hatte ich eine, die war ebenfalls 1 TB groß, aber nach einigen Gigabyte an Datentesterei funktionierte die nicht mehr, also Teildefekt
Die Karte sollte angeblich 1 TB haben, war auch keine Marke, hatte mich gewundert, warum keine weiteren Daten mehr gespeichert waren, mittels F3 war die tatsächlich gerade mal 480 MB oder so...
Dann hatte ich eine, die war ebenfalls 1 TB groß, aber nach einigen Gigabyte an Datentesterei funktionierte die nicht mehr, also Teildefekt
Moin @Lochkartenstanzer
ich lese hier immer wieder von schier abenteuerlichen Flash-Speicher-Kapazitäten externer USB Plattenlaufwerken zu grandiosen Preisen in Kleinanzeigen.de oder etc. Eigentlich sollte da der gesunde Menschenverstand ausreichen, dass man 20TB Flashspeicher nicht für 20-30€ bekommen kann.
Kreuzberger
ich lese hier immer wieder von schier abenteuerlichen Flash-Speicher-Kapazitäten externer USB Plattenlaufwerken zu grandiosen Preisen in Kleinanzeigen.de oder etc. Eigentlich sollte da der gesunde Menschenverstand ausreichen, dass man 20TB Flashspeicher nicht für 20-30€ bekommen kann.
Kreuzberger