Hi. Ich habe ein kleines Problem: Ich habe es bei meinem USB Stick irgendwie durch ein missgeschick fertig gebracht, den internen Speicherbereich zu löschen. Also wirklich den Speicherbereich vom Microcontroller, nicht den eigentlichen Flash Speicher, der für Daten zur Verfügung stand. Daraus ergibt sich folgendes: -Der Stick heißt nicht mehr wie vorher, sondern nur noch "Generic Flash Disc" -Die Vendor ID ist nun nicht mehr richtig, sondern von "alcor". Also nicht mehr die vom "Stickhersteller", sondern die vom "Controllerhersteller" (058f ->Alcor) -Seriennummer ist auf 0x00, Herstellername und Produktname ist gelöscht Und das schlimmste: Der eigentliche Flash Chip wird nicht mehr erkannt. Wenn ich auf den Stick drauf gehe, kommt "Kein Medium", bzw "Datenträger einlegen" Ich wusste gar nicht, dass man an den internen Controller überhaupt ran kommt. Ich hatte unter Linux dd gemacht, und zwar schreibend auf das Hauptdevice, statt auf die Partition. Also auf "sdb" statt auf "sdb1", und dann war der Controller anschließend platt :( Nun, wie bekomme ich das Teil wieder belebt? Wo bekomme ich Informationen her, wie der Speicher neu beschrieben wird? Es war ein "Spaceloop" Stick, 8 GB, von CnMemory Oben habe ich 2 Bilder angehängt. 1. Screenshot von USBdeview 2. Ein Dump vom Speicherinhalt (leider nun alles auf 0x00 bis auf ein 0x26, welches der Stick selber wieder geschrieben hat) Viele Grüße
Ich hab auch schon die Alcor Tools probiert. Zumindest die, die ich so im Internet fand. Aber diese Programme erkennen den Stick auch nicht mehr. Da bei der Firmware Revision und Controller Typ auch nur noch Mist raus kommt. (Firmware Revision=0.01, Controller Typ="") bzw Fehlercode 330 Oder ich habe einfach noch nicht das passende alcor tool gefunden? Unter Linux kann man noch ein paar 100 Bytes auf dem Stick speichern, die aber nicht über die normalen Laufwerkszugriffe auslesbar sind, sondern auch nur via DD auf dem Hauptdevice.
Was wichtiges drauf? Oder akademisches Interesse? Im 2.Fall: wegwerfen und neu kaufen.
Naja, was besonders wichtiges ist nicht drauf. Die Daten ansich hab ich ja noch runter bekommen. Allerdings nur die reinen Daten, die Dateinamen und Ordnerstruktur ist dabei drauf gegangen. Die Dateien liegen jetzt alle mit Namen wie "Recover0001.jpg" in einem großen, gemeinsamen Verzeichnis. Hab aber irgendwo auch noch ein Backup, wo nur ein paar neuere Dateien noch nicht dabei sind. Und genau die muss ich nun aus den Recover Files "Rausfischen". Der Stick hatte nämlich vorher schon Probleme. Es kam plötzlich mal die Meldung "Ist nicht formatiert, formatieren?". Dann habe ich mit Testdisk und Photorec erst mal alles gerettet und dann formatiert. Als es dann immer noch nicht ging, dachte ich, ich "Nulle" ihn mal mit Linux mit DD. Doch da hats auch die ganze uC Konfiguration mit erwischt. (Hatte auf dem Hauptdevice genullt, nicht auf der Partition) Dass man an die Controller Config Daten rankommt, bzw diese auch überschreiben kann, wusste ich nicht. Vermutlich ist der Bootloader/MBR noch im Controller selbst gespeichert, und der Flash Speicher fängt erst "Später" an. Aber das wäre dann ja total murks, wenn man sich so dann den Stick wirklich komplett abschießen kann.
mich würds ja jetzt schon reizen, rauszufinden, was mit dem Stick los ist, bzw warum die Config Daten verschwunden sind. Wenn das Teil schon so "Rumzickt" würd ich eh nichts besonderes mehr drauf speichern. Ich finde, eigentlich kann/sollte es ja nicht sein, dass man mit DD die stickinterne Config plätten kann. Hatte schon mehrmals Linux auf Sticks installiert, incl neuem MBR und GRUB. Und da passierte nie was. Vielleicht hat ihm das "nullen" aber auch einfach den Rest gegeben, er war ja ohnehin schon ein "Problemstick".
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.