Hallo, ich suche ein Programm das mir zerstörungsfrei ein RAW Image einer SD Karte auf einen Windows PC ziehen kann damit ich es mit einem HEX Editor, am liebsten sektorweise, untersuchen kann. Ich habe eine SD-Karte die in einem USB Kartenleser steckt. Diese Karte hat lt. DiskManager 2 Volumes (FAT 8MB + ? 23MB). Das 1. Volume ist mit FAT formatiert und kann gelesen werden. Das 2. Volume wird nicht als Laufwerk angezeigt und ich vemute darauf versteckte Daten die mich interessieren. Die Karte stammt aus einem Messgerät und das 2. Volume könnte eine properitäres Format haben. HXD kann es leider unter Win7 nicht und was da alles an Recovery Software angeboten wird erkennt auch nur das 1. Volume.
dd https://de.wikipedia.org/wiki/Dd_(Unix) gibt es auch für Windows http://www.chrysocome.net/dd einschließlich ausführlicher Anleitung
Ingo W. schrieb: > dd https://de.wikipedia.org/wiki/Dd_(Unix) > > gibt es auch für Windows > http://www.chrysocome.net/dd > > einschließlich ausführlicher Anleitung Die Win Versionen funktionieren scheinbar unter Win7 64bit nicht ;-( Öffnet eine Konsole ... dd --list gibt nur die Eingaben als Echo zurück sonst tut sich nix. WinDD das gleiche, hat zwar eine GUI findet aber auch kein Laufwerk.
Ein Linux von CD/Stick starten und das Image darüber (per dd/dd-rescue) erstellen? Bearbeiten/lesen kannst du es dann ja wieder unter Windows.
Hans-Georg L. schrieb: > Die Win Versionen funktionieren scheinbar unter Win7 64bit nicht ;-( Die Eingabeaufforderung, aus der dd gestartet wurde als Administrator geöffnet?
Ingo W. schrieb: > Hans-Georg L. schrieb: >> Die Win Versionen funktionieren scheinbar unter Win7 64bit nicht ;-( > > Die Eingabeaufforderung, aus der dd gestartet wurde als Administrator > geöffnet? Es ist eine exe die die Konsole öffnet. Auch wenn ich dd.exe mit Adminrechten starte tut sich nichts. Keine Ausgabe kein CPU Verbrauch.
Reinhard S. schrieb: > Ein Linux von CD/Stick starten und das Image darüber (per dd/dd-rescue) > erstellen? Bearbeiten/lesen kannst du es dann ja wieder unter Windows. Habe momentan leider keinen Stick frei. Wenn ich nichts anderes finde werde ich es probieren.
Sven L. schrieb: > Wer es mit GUI mag: > https://www.heise.de/download/product/win32-disk-imager-92033 Habe ich schon probiert ... hat mir nur Image auf disk schreiben und nur auf das 1. Volume angeboten. Habe inzwischen ein schönes Tool gefunden. Tiny Hexer von Markus Stephany. Wird leider nicht mehr gepflegt. Und kann leider auch nur das 1. Volume lesen.
Das 2. Volume muss schon was spezielles sein, der Win Diskmanager zeigt eine Primäre Partition an aber bietet nur löschen an. Kein Formatieren und ich kann kein Laufwerksbuchstaben zuordnen. Vielleicht noch zum Verständnis .. Das Vol2 muss nicht unbedingt mit Windows oder Linux formatiert sein. Im Vol1 befinden sich .ace Dateien, die einen Xilinx Virtex mit eingebautem PowerPc configurieren. Ich will wissen sind auf VOL2 Daten auf die der powerpc evtl zugreift. Da muss nicht zwangsweise ein Betriebsystem laufen.
Hans-Georg L. schrieb: > Habe ich schon probiert ... > hat mir nur Image auf disk schreiben und nur auf das 1. Volume > angeboten. Hm.. also ich habe das immer in Verbindung mit Raspbian genutzt, da musste man dann den Buchstaben der 1. Partition angeben und dann wurde ein Image erzeugt, was auch die weiteren Partionen beinhaltet. Müsste mich gerade schwer täuschen, wenn es anders war, denn meine gezogenen Images haben eigentlich immer funktioniert.
Habe etwas mehr über die SD-Karte herausgefunden ...
1 | DISKPART> list partition |
2 | |
3 | Partition ### Typ Größe Offset |
4 | ------------- ---------------- ------- ------- |
5 | Partition 1 Primär 7792 KB 16 KB |
6 | Partition 0 Primär 23 MB 7808 KB |
7 | |
8 | DISKPART> select partition 0 |
9 | |
10 | Partition 0 ist jetzt die gewählte Partition. |
11 | |
12 | DISKPART> detail partition |
13 | |
14 | Partition 0 |
15 | Typ : D9 |
16 | Versteckt: Ja |
17 | Aktiv : Nein |
18 | Offset in Byte: 7995392 |
Aber Partition Typ D9 habe ich im Internet nicht gefunden. Was könnte das sein ?
Hans-Georg L. schrieb: > Aber Partition Typ D9 habe ich im Internet nicht gefunden. > Was könnte das sein ? Irgendwas proprietäres. Ist aber möglicherweise auch einfach nur Tarnung und es steckt ein wohlbekanntes FS dahinter. Denn das ist ja völlig unabhängig von dem, was in der Partitionstabelle steht. Zum Kopieren ist das alles sowieso völlig Wurscht. Man kopiert einfach das gesamte Devicefile am Stück, nicht die einzelnen Volumes.
c-hater schrieb: > Hans-Georg L. schrieb: > > Zum Kopieren ist das alles sowieso völlig Wurscht. Man kopiert einfach > das gesamte Devicefile am Stück, nicht die einzelnen Volumes. Ich möchte hauptsächlich an den Inhalt des versteckten Volumes kommen und bisher haben alle Tools versagt, die ich bekommen konnte. Das muss schon etwas sehr spezielles sein. Bis jetzt habe ich kein Tool gefunden das kopieren konnte ... Selbst der Disk Hexer kann nur die Sektoren des ersten Volumes lesen, dann bricht er ab.
Könnte auch sein, das hier der nichtöffentliche Teil der _secure_-digital-card Spezifikation eine Rolle spielt, und dieser Bereich gegen vom Hersteller unerwünschtes Auslesen geschützt ist.
möglicherweise hängen die Probleme auch mit dem Lesegerät zusammen. Ich hab in meinem EInen Rechner mit dem internen SD-LEser des Rechners Probleme eine Raspberry-SD-Karte mit gefühlten 20 Volumes zu lesen. Es war nur eins zu sehen und es stürzt beim Versuch sie zu öffnen immer Die Datenträgerverwaltung ab und alle Tools sind auch gescheitert. Mit einem USB-SD-Kartenleser, gehts aber ohne Probleme.
:
Bearbeitet durch User
Ingo W. schrieb: > Könnte auch sein, das hier der nichtöffentliche Teil der > _secure_-digital-card Spezifikation eine Rolle spielt, und dieser > Bereich gegen vom Hersteller unerwünschtes Auslesen geschützt ist. Das ist ne uralte SunDisk SDCFB-32-101-80 nichts mit secure.
Habe doch noch ein Programm gefunden. AOMEI Backupper Standard konnte mir alles auf die festplatte kopieren.
Hast du eigentlich probiert die Partitionen umzuschalten? Windows sieht eigentlich keine Partitionen auf SD Karten (weiß nicht wie es bei WIN10 aussieht...). Einige digitale Kameras haben zwei Partitionen auf der SD Karte, bei meinen Basteleien habe ich manchmal mehrere Partitionen - um die umzuschalten und von Win auf diese zugreifen zu können benutze ich WASP - Windows App for Swapping Partitions, damit kann man auf Partitionen zugreifen, die Windows von sich aus nicht sieht. xD9 ist wahrscheinlich eine proprietäre ID, die noch frei war - ändere die auf FAT12,16,32, exFAT, NTFS...usw. und versuche jedes Mal auf die Partition zuzugreifen, vielleicht ist da trotzdem ein StandardFS. Grüße Norbert
:
Bearbeitet durch User
Hans-Georg L. schrieb: > konnte mir alles ALLES ist immer relativ, wenn man es hinterher mit einen geeignetem Diskeditor ansieht. Clonezille hat z.B. im vorderen Bereich einer SD nicht alles 1:1 kopiert, was mich sehr enttäuschte.
Zu früh gefreut ... ich habe auf der Festplatte ein Bachkup Image das ich mir mit einem Hexeditor angucken kann, das hilf mir erst einmal weiter. Das zurück Spielen auf eine gleiche leere Karte funktioniert nicht. Warscheinlich muss ich sie im True IDE Modus an einen Mikrokontroller hängen und sektorenweise lesen. Sorry das ich immer von SD Karte schwafle ... es ist genau genommen eine CompactFlash (CF) Karte.
> Warscheinlich muss ich sie im True IDE Modus an einen Mikrokontroller > hängen und sektorenweise lesen. Nein, du musst einfach nur Linux verwenden und dann direkt mit dd und alles wird gut. Windows bemueht sich immer einen Teil der Strukturen zu verbergen. Man kann das sicher irgendwie umgehen, aber das ist auch immer irgendwie zweifelhaft. > Sorry das ich immer von SD Karte schwafle ... es ist genau genommen eine > CompactFlash (CF) Karte. Vollkommen Irrelevant. Fuer ein Linux (und auch dem Kartenreader) ist das alles nur eine Reihe von Sektoren mit 512Byte Groesse. Vollkommen egal was das fuer eine Karte ist oder ob es eine Festplatte ist. Deshalb kannst du auch absolut alles mit jeder Karte machen, also Superfloppy, beliebig partionieren und beliebige Filesysteme erstellen. Windows bemueht sich dagegen seine Anwender zu erziehen. Bei den ganz doofen vielleicht sinnvoll, aber sobald du etwas in die Tiefe willst wird das aergerlich. Olaf
Olaf schrieb: > Nein, du musst einfach nur Linux verwenden und dann direkt mit dd und > alles wird gut. In der Theorie, ja, aber wir haben es hier mit einem totalen voll DAU zutun hast du den Beitrag schon gelesen: Hans-Georg L. schrieb: > Ingo W. schrieb: >> dd https://de.wikipedia.org/wiki/Dd_(Unix) >> >> gibt es auch für Windows >> http://www.chrysocome.net/dd >> >> einschließlich ausführlicher Anleitung > > Die Win Versionen funktionieren scheinbar unter Win7 64bit nicht ;-( > > Öffnet eine Konsole ... > dd --list gibt nur die Eingaben als Echo zurück sonst tut sich nix. Wenn man dd ohne Argumente ausfürt, wird von standard input gelesen, und nach standard output geschrieben. Tut also hier genau, was es soll. Öffne ne console mit ner Shell drin, und rufe es darin mit den richtigen Parametern auf.
> Wenn man dd ohne Argumente ausfürt, wird von standard input gelesen, und Das kann einfach nicht sein, schliesslich steht doch ganz oben dieses: > einschließlich ausführlicher Anleitung Warum sollten die Leute denn keine Anleitung lesen wenn es eine gibt? Das ist doch unvorstellbar! Olaf
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.