Forum: PC Hard- und Software CF Karte 512MB - zu klein


von Rolf K. (gogo17)


Lesenswert?

Hallo Leute,

folgende Situation besteht bei mir und ich komme nicht weiter! Ich habe 
ein älteres Gerät was mit einer CF 512MB Industrial Grade läuft...

Über ein Tool kann ich von den CFK ein Image ziehen. Nun gehen immer 
wieder aus den Geräten die CF Karten kaputt. Daher habe ich mir neue 
Karten gekauft und versuchte das Image auf die neuen Karten zu 
bespielen.

Leider war das Glück nicht auf meiner Seite, es ging völlig in die Hose.
Grund ist der, dass dieses Image 511MB groß ist... Windows zeigt mir bei 
den
neu gekauften Karten eine Größe von 480MB an.

Habe alles versucht über Paragon und Co. aber nichts... Die Daten kommen 
zum
Schluss nach meinem letzten Versuch zwar auf die CFK, aber es 
funktioniert
nicht.

Kann mir dabei einer Helfen????

von Alexander H. (brojeckt)


Lesenswert?

Hast Du mal in die Partitionen der Karten geschaut? Vielleicht ist da 
noch Speicherplatz nicht der Hauptpartition zugeordnet.

von Gerald B. (gerald_b)


Lesenswert?

Ist das Image RAW? Also werden da auch ungenutzte Sektoren mitkopiert? 
Versuche mal, dateibasiert zu clonen. Das dir die Karten verrecken, 
deutet aber darauf hin, das sie bis zur Halskrause voll sind. Die 
letzten freien Sektoren werden dann ganz schnell wieder verwendet. So 
verschleißt die Karte dann in affenartiger Geschwindigleit.
Also entweder ausmisten, oder größere Karte.

von Axel H. (axhieb)


Lesenswert?

Soviel ich weiß zeigt Microsoft und co. die  Dateigröße in MiB an und 
die Speicher Hersteller eher in MB an.
480Mib ~ 512 MB

https://de.wikipedia.org/wiki/Byte#Kapazit.C3.A4tsangaben_bei_Speichermedien

: Bearbeitet durch User
von S. R. (svenska)


Lesenswert?

Kauf mal zwei Festplatten gleicher Größe (unterschiedlicher Hersteller) 
und du wirst feststellen, dass sie auch nicht exakt gleich groß sind.

von Mario G. (maestro)


Lesenswert?

Ganz wichtig in dem Fall nicht mit Windows arbeiten.
512MB formatiert sind 480MB Platz auf dem Dateisystem.

Mach das mit Linux, falls du dir das nicht zutraust lass es jemanden 
machen der es kann.

Bei Linux die Karte mit dd kopieren.

Geht auch mit einem USB - CF Adapter.
z.B. Image erstellen:

dd if=/dev/sdx of=/root/image.bin bs=1024

und dann die Karte tauschen und mit

dd if=/root/image.bin of=/dev/sdx bs=1024

sdx ist deine Karte ob diese nun sda oder sdb oder sdc oder sonst wie 
heisst musst du herausfinden und das richtige verwenden.

von Peter II (Gast)


Lesenswert?

Mario G. schrieb:
> Bei Linux die Karte mit dd kopieren.

und warum sollte man das unter Windows nicht auch können? Oder kannst du 
es nur noch unter Windows?

Wenn man eine GUI will bietet sich dann noch
https://sourceforge.net/projects/win32diskimager/
an

von Mario G. (maestro)


Lesenswert?

Windows neigt dazu sofort auf Datenträger zuzugreifen zu durchsuchen 
oder sonst was... und wenn es dumm läuft wird gleich was drauf 
geschrieben. Es kann dann sein das die Karte schon nicht mehr in dem 
Gerät funktioniert.
Wenn man dann noch in den Gerätemanager Festplattenverwaltung geht um 
die Partitionen anzuschauen und dann noch auf das nett gemeine 
aufpoppende Fenster zur Initialisierung klickt, ists zu spät.

von Johannes S. (Gast)


Lesenswert?

Je neuer das Windows, desto mehr Platz wird beim partitionieren 
verschenkt. Man kann mit Bordmitteln ab Windows 7 erstmal die 
Partitionstabelle plattmachen und dann nochmal die Clone-Tools 
probieren:
diskpart in Kommandozeile starten
mit 'list disk' erstmal anzeigen lassen welches die CF ist.
mit 'select disk n' die CF auswählen
zur Kontrolle noch ein 'list part' um sicherzugehen das die CF aktiv ist
mit 'clean' alles löschen.

Dann sollte in Windows auch die echte maximale Grösse erscheinen.

von Peter II (Gast)


Lesenswert?

Johannes S. schrieb:
> Je neuer das Windows, desto mehr Platz wird beim partitionieren
> verschenkt.

macht aber Linux genauso, ist auch so gewollt. Partition sollen 
mindestens an einer 4k Grenze anfangen. Aber das das gleich 10Mbyte 
verschwinden ist nicht ganz klar.

von Mario G. (maestro)


Lesenswert?

Bedenke: Speichermedien benötigen keine Partitionen um zu funktionieren.

: Bearbeitet durch User
von Wumo (Gast)


Lesenswert?

Mario G. schrieb:
> Bedenke: Speichermedien benötigen keine Partitionen um zu
> funktionieren.

Wenn aber das Gerät, wo die CF drin steckt, ein richtiges Filesystem 
betreibt, dann muß schon eine Partition auf der Karte sein. Nur wenn das 
Gerät "raw" auf die Karte schreibt, braucht es keine Partition.

von Peter II (Gast)


Lesenswert?

Wumo schrieb:
> Nur wenn das
> Gerät "raw" auf die Karte schreibt, braucht es keine Partition.

nein.

Disketten habe auch keine Partition und haben ein Dateisystem.

Man kann genauso ein Dateisystem auf /dev/sda anlegen.

von Johannes S. (Gast)


Lesenswert?

und wenn auf dem CF ein Windows Embedded ist möchte das auch eine aktive 
Partition haben. Partition aktiv setzen geht dann mit Diskpart auch.

von Mario G. (maestro)


Lesenswert?

Solange nicht bekannt ist um welches System oder Gerät es geht und wie 
es funktioniert ist eine Diskussion bzw. Tipps zu Partitionen und 
Dateisystemen einfach Blödsinn.

von Rolf K. (gogo17)


Lesenswert?

Nabend,

danke für die vielen Infos... Also auf der Grund CFK ist ein Linux 
Software drauf. Die Orginal CFK ist in Paragon aufgeteilt mit 488 MB 
(Daten) und 10 MB (unformatiert).

Ich habe es auch schon verscuht eine 1 zu 1 Kopie erstellen zu lassen. 
Ich habe auch etwas gefunden im Netz das heißt gycwin. Darüber läuft es 
aber ebenso nicht. :-/

https://www.cygwin.com/

Die CFK haben schon einige Jahre auf dem Rücken, sie sind auch hohen 
Temperaturen in dem Gerät ausgesetzt. Daher würde ich auch sagen, dass 
die Karten an ihr limit kommen.

Bei der Paragon 1zu1 Kopie hat es aber die oben genannten 10 MB nicht 
mit übernommen. Die Karte wurde mit der Software auch im Test von dem 
Gerät nicht erkannt. Jedoch wurden alle Verzeichnisse von Paragon 
kopiert, dass konnte ich über das Prog vergleichen.

??????!!!! Ich komm da leider nicht weiter....

von Axel H. (axhieb)


Lesenswert?

welche cf karten sind es den (model,hersteller)
ich nehm mal an es sind zwei verschiederne?

Kannst du nicht eine größere als 512mb nehmen?

von Mario G. (maestro)


Lesenswert?

Mach es so wie ich gesagt habe.

von Dieter F. (Gast)


Lesenswert?


von Rolf K. (gogo17)


Lesenswert?

@ axel h.

nein die orginal karte ist eine andere wie die ich gekauft habe...
:-/ aber daten scheinen nicht zu stimmen was die hersteller angeben.

da kommen wir zum nächsten problem! der gedanke kam mir auch eine
größer karte zu nehmen. aber das gerät erkennt leider nur die 512mb.

@ mario g.
ich werde es mal versuchen und gebe dir dann rückinfo! daumen drücken!!!
;-) aber jetzt schon mal vielen dank für die hilfe!

von Thorsten Legat (Gast)


Lesenswert?

Hatte neulich ein ähnliches Problem mit 2gb ss Karten.  Mit der linux 
imager Gui war das Image immer 1-3mb zu groß.

Mit dd gings aber ohne Probleme und das System läuft nun seit ner guten 
Woche tadellos durch.

von Soul E. (Gast)


Lesenswert?

Rolf K. schrieb:

> Leider war das Glück nicht auf meiner Seite, es ging völlig in die Hose.
> Grund ist der, dass dieses Image 511MB groß ist... Windows zeigt mir bei
> den neu gekauften Karten eine Größe von 480MB an.

Schau Dir mal die unformatierte Größe der Datenträger an (z.B. mit einem 
SMART-Tool). Wahrscheinlich ist Deine alte Karte eine Industrial Version 
mit 512 x 1024 x 1024 Bytes, und die neue eine Consumerkarte mit 512 x 
1000 x 1000 Bytes. Kleiner aber feiner Unterschied, auch bei 
Festplatten.

In dem Fall hilft nur, die nächstgrößere Karte zu nehmen.

von michael_ (Gast)


Lesenswert?

Rolf K. schrieb:
> da kommen wir zum nächsten problem! der gedanke kam mir auch eine
> größer karte zu nehmen. aber das gerät erkennt leider nur die 512mb.

1GB sollte auch noch gehen. Evtl. sogar 2GB.

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
Noch kein Account? Hier anmelden.