Fórum Root.cz

Hlavní témata => Hardware => Téma založeno: kuba77 28. 05. 2020, 21:17:48

Název: Problémová microSDHC karta
Přispěvatel: kuba77 28. 05. 2020, 21:17:48
Zdravím, mám jednu paměťovou kartu (microSDHC Adata 32GB), používanou v zrcadlovce, u které se na PC dostanu jen do prvotního výpisu souborů a složek, když chci jít dál a otevřít třeba složku DCIM, tak to zahlásí chybu a nedostanu se do té složky. Přes Testdisk/Photorec se mi podařilo obnovit fotky a videa, ale bez původních názvů souborů. Ve foťáku, ale můžu normálně procházet fotky na té kartě, nedá se tedy nějak přes PC obnovit i ty původní názvy?
Název: Re:Problémová microSDHC karta
Přispěvatel: Pivotal 28. 05. 2020, 21:49:11
a co na to jít "out of box"
obnovit soubory jak to jde teď (bez názvu)
.následně si otevřít exiftool(/gui). 99% foťáků ukládá do exif "originální jméno/císlo souborru" . Jen to nebude v běžných pšeničních polích (author, model, iso, comment), ale v neobvyklých artyčkovlovích (USER_1 , všeljaká pole co ani nemají název)


přinejhorším si zobrazit fotku v hexdump -C / strings
Název: Re:Problémová microSDHC karta
Přispěvatel: k3dAR 28. 05. 2020, 22:05:44
nejde fotak s kartou v sobe pripojit k pc jako nejake storage?
Název: Re:Problémová microSDHC karta
Přispěvatel: kuba77 28. 05. 2020, 23:43:37
a co na to jít "out of box"
obnovit soubory jak to jde teď (bez názvu)
.následně si otevřít exiftool(/gui). 99% foťáků ukládá do exif "originální jméno/císlo souborru" . Jen to nebude v běžných pšeničních polích (author, model, iso, comment), ale v neobvyklých artyčkovlovích (USER_1 , všeljaká pole co ani nemají název)


přinejhorším si zobrazit fotku v hexdump -C / strings

Super, díky! :) Našel jsem to v exifu jako File Number, možná si udělám skript, který by to hromadně přejmenoval :)

nejde fotak s kartou v sobe pripojit k pc jako nejake storage?
No jestli najdu kabel, tak to zkusím. Už jsem tuhle možnost zvažoval, ale říkal jsem si, aby se pak ta karta nechovala stejně jako když ji připojím do čtečky v PC nebo dám do mobilu.
Název: Re:Problémová microSDHC karta
Přispěvatel: Jan Fikar 29. 05. 2020, 00:17:54
no a jakou chybu to hlásí? nejsou to jen třeba práva? pak by to rootovi šlo

taky by se dalo zkontrolovat
Kód: [Vybrat]
sudo fsck.vfat -a -v -V -w /dev/sdb1
Název: Re:Problémová microSDHC karta
Přispěvatel: _Jenda 29. 05. 2020, 00:40:14
Už jsem tuhle možnost zvažoval, ale říkal jsem si, aby se pak ta karta nechovala stejně jako když ji připojím do čtečky v PC nebo dám do mobilu.
To záleží, jak to foťák dělá. Pokud vystrčí ven mass storage, tak máš smůlu. Pokud je to MTP/PTP, tak máš štěstí.

A pokud je to Canon, tak by to šlo vytáhnout přes chdk/magic lantern.
Název: Re:Problémová microSDHC karta
Přispěvatel: k3dAR 29. 05. 2020, 00:52:51
no a jakou chybu to hlásí? nejsou to jen třeba práva? pak by to rootovi šlo

taky by se dalo zkontrolovat
Kód: [Vybrat]
sudo fsck.vfat -a -v -V -w /dev/sdb1
jen doplnim, ze tu kontrolu bych radeji NEdelal primo na te karte, ale na image kterej z te karty vytvori pripojenej pres (napr.) kpartx
Název: Re:Problémová microSDHC karta
Přispěvatel: Pivotal 29. 05. 2020, 09:21:33
Pochopil jsem z toho že když je karta ve foťáku, tak ty fotky vidíš, ale není z toho jasné, jestli při prohlížení vefoťáku nebo při prohlížení v PC přes USB. Pokud ve foťáku, jsou vidět v plné rozlišení ? Některé foťáku ukládají thm soubory s náhledy nebo ty náhledy ukládají do nějakého jednohosouboru *.db.

Každopádně je zvláštní, že to PC nepřečte. zkoušels jiný OS.?

Stalo se to teď náhle nebo je to běžné chování této karty ? Není karta třeba větší a není na ni FAT16? Existují triky (nebo případy), že zařízení používají starý FS i na velkých kapacitách, které by neměly být podporovány a pak to dělá problém s kompatibilitou.
Název: Re:Problémová microSDHC karta
Přispěvatel: kuba77 29. 05. 2020, 20:15:53
Tak vyřešeno :). Díky všem. Karta hlásí chybu vstupu/výstupu a než zahlásí tuhle chybu, tak zasekne správce souborů, nicméně přes terminál se sudo se mi nakonec podařilo dostat se do složky s fotkami a zkopírovat je do PC :) i když taky to hlásilo chybu, něco s getcwd. Takže už zbývá z ní vymazat všechny data tak, aby nešly obnovit a půjde na reklamaci, protože se na ní nedá spolehnout, už párkrát ve foťáku při ukládání fotek a videí občas foťák zahlásil chybu a fotky/videa neuložil (s jinými kartami bez problému). Ještě před smazáním/formátem jsem zkusil zkontrolovat kartu s tím příkazem s fsck co to udělá a výsledek viz screen, přejmenovalo to už několik set nějakých souborů a stále to už asi hodinu běží.
Název: Re:Problémová microSDHC karta
Přispěvatel: Jan Fikar 29. 05. 2020, 21:10:25
to vypadá na kompletně rozsypaný souborový systém, asi chyba karty, nebo nekompatabilita s foťákem, raději vrátit
Název: Re:Problémová microSDHC karta
Přispěvatel: Jan Fikar 30. 05. 2020, 10:22:49
na to smazání před reklamací doporučuji
Kód: [Vybrat]
sudo badblocks -c 4096 -b 4096 -swv /dev/sdb
přpíše to 4x a ještě vždy zkontoluje, jestli je to dobře zapsané

nakonec taky napíše počet chyb
Název: Re:Problémová microSDHC karta
Přispěvatel: kuba77 30. 05. 2020, 11:31:13
no použil jsem dd + urandom, zero, random, urandom, tedy celkem 4x přepsáno, vždy to končilo chybou:

31595675648 bajtů (32 GB, 29 GiB) zkopírováno, 2069 s, 15,3 MB/s
dd: chyba při zápisu '/dev/sdd': Na zařízení není volné místo

dnes tu kartu budu muset reklamovat, protože to řeším na poslední chvíli, ač jsem tu kartu kvůli těm problémům nepoužil asi rok, takže tenhle příkaz už nestihnu.
Název: Re:Problémová microSDHC karta
Přispěvatel: Jan Fikar 30. 05. 2020, 12:41:39
no toto není chyba karty, jen dd chce zapisovat za konec a tam už to nejde  :)
Název: Re:Problémová microSDHC karta
Přispěvatel: k3dAR 30. 05. 2020, 16:26:50
no toto není chyba karty, jen dd chce zapisovat za konec a tam už to nejde  :)
to by mohl chapat jeste jako problem karty, tak radeji doplnim, kdyz se pro dd nezada "velikost" kolik toho ma napsat, tak kdyz dorazi na konec zarizeni, oznami tu chybu protoze ZA konec zarizeni uz zapisovat logicky nejde :-)
Název: Re:Problémová microSDHC karta
Přispěvatel: Jan Fikar 31. 05. 2020, 11:19:14
Ještě jsem teď narazil na zajímavou věc v souvoslosti s testováním podezřelých SD karet. Třeba by se to mohlo někomu hodit. Hraji si s nimi v Raspberry pod ext4, ale asi to bude univerzální. Iozone v Raspberry Pi OS sice není, ale dá se lehce přeložit ze zdrojáku. http://www.iozone.org/src/current/iozone3_489.tar (http://www.iozone.org/src/current/iozone3_489.tar)

Kód: [Vybrat]
iozone -e -I -a -s 100M -r 4k -i 0 -i 1 -i 2
Koukáme na poslední dvě čísla, tedy random read a random write, je to v kB/s. Obzvlášť velmi nízký random write ukazuje na podezřelou kartu. Normální kary mají 2000-5000 kB/s, dvě divné karty mají jedna 41 kB/s a druhá dokonce jen 9 kB/s.

Taky na těchto kartách ten příkaz trvá velmi dlouho a v jednom případě dokonce iozone vypíše chybu (ne pokaždé na stejné kartě).

Kód: [Vybrat]
Error in file: Found ?0? Expecting ?dbdbdbdbdbdbdbdb? addr ffffa1400000
Error in file: Position 70680576
Record # 17256 Record size 4 kb
where 0xffffa1400000x loop 0

To je karta, která se sama za nějakou dobu skoro v každém zařízení poškodí. Je to SanDisk 8GB class 4 s tím random write 41 kB/s. Karta s nejhorší rychlostí 9 kB/s se kupidovu nepoškozuje, ale rychlostně je to horor. Je to KingMax 8GB class 6.
Název: Re:Problémová microSDHC karta
Přispěvatel: ajne 01. 06. 2020, 06:57:14
Nechci dělat reklamu či středobod světa, ale hned první věč co mne zarazila - karta AData. Zrovna v žádném směru na tuhle značku nevidím nějak extrémní chválu. Osobně používám karty od Kingstonu - mám je ve foťáku, autokameře, RPi co jsou v provozu 24/7, mobilech...a zatím mi žádná neodešla, většina tam kroutí 2-3 roky. Pak je vyměnuji za nové, pro jistotu, ale staré mám v šuplíku a používám je na nějaké pokusničení třeba s OS na RPi. Stále fungují.
Název: Re:Problémová microSDHC karta
Přispěvatel: kuba77 02. 06. 2020, 17:18:32
Nechci dělat reklamu či středobod světa, ale hned první věč co mne zarazila - karta AData. Zrovna v žádném směru na tuhle značku nevidím nějak extrémní chválu. Osobně používám karty od Kingstonu - mám je ve foťáku, autokameře, RPi co jsou v provozu 24/7, mobilech...a zatím mi žádná neodešla, většina tam kroutí 2-3 roky. Pak je vyměnuji za nové, pro jistotu, ale staré mám v šuplíku a používám je na nějaké pokusničení třeba s OS na RPi. Stále fungují.

No to jsem jednou po dlouhé době udělal výjimku a kvůli nižší ceně jsem vzal kartu od AData... jinak vždycky kupuju karty od Transcend a spokojenost, ale RPi nemám, používám je ve foťáku, s menší čtečkou místo flashky a kdysi v mobilu.
Název: Re:Problémová microSDHC karta
Přispěvatel: k3dAR 02. 06. 2020, 19:35:21
No to jsem jednou po dlouhé době udělal výjimku a kvůli nižší ceně jsem vzal kartu od AData... [...]
kdyz ADATA, tak jejich Industrial (skoro SSD) variantu, ta je rychlejsi nez Kingston a iops i pocitove chovani mnohem rychlejsi nez Samsung...
ale Transcend ktere beres maji take Industrial variantu ktera je levnejsi nez ADATA, ale zkusenost s ni nemam