Ahoj,
ty nuly se tam mohou objevit poměrně snadno. Některé nástroje při kopírování rovnou systému řeknou, jak bude velký cílový soubor.
To jak bude velký už kopírovací tool ví, protože zná velikost zdroje a říká to z důvodu nižší fragmentace na točivém disku. Systém předem zaalokuje bloky, a pokud v těch blocích na disku nic předtím nebylo uloženo, tak tam jsou nuly. Teprve pak začne kopírování.
Pokud se při kopírování přeruší tok dat, tj. např. že zdroj už není dostupný, tak by měl kopírovací tool zavřít handle k cílovému souboru a SMAZAT jej. Zřejmě nedošlo k tomu poslednímu bodu. Tedy ty nuly pravděpodobně nebudou pocházet z karty.
V každým případě, na kartu už v žádném případě nezapisuj. Zkus si udělat image karty, např. přes dd nebo dd_rescue v Linuxu.
Na image zkus spustit jpegrecover nebo photorec. Jpegrecover mi p5ijde v tomto lepší, protože tam pravděpodobně budou jen
jpegy. Pokud fotíš do RAW formátu, tak možnost opravy je mizivější, tam se lze více méně obnovit pouze pokud jsou data uloženy v blocích za sebou a musíš ručně hledat hlavičku RAW souboru. S tímto by mohla teoreticky pomoct firma, která se tím zabývá.
Jak už psali lidi přede mnou, nulová data ze souboru na disku už neopravíš. To je jasná věc bez diskuze.
Měj se,
Honza