Autor |
Sõnum |
mait
Pingviini aktivist
Liitunud: 14.12.2012
Postitused: 103
Asukoht: Tartu
Distributsioon: OpenSuse 12.2; 13.2, Leap
|
|
Tere!
Algas küik sellest, et kaameras andis veateateid mälukaart. Siis proovisin erinevates masinates.
Kopeerin SD kaardile (Silicon Power 8Gb SD-HC, failisüsteem on fat32) ja saan massiliselt veateateid.
mmc0: Too large timeout requested for CMD25!
Masin läheb ka peaaegu mittekontaktseks ja aeglaseks. Ja mälukaardile korraga kogu mahu kopeerimine katsena võttis ikka poolteist tundi
Viimases katses osales
3.4.47-2.38-desktop #1 SMP PREEMPT Fri May 31 20:17:40 UTC 2013 (3961086) x86_64 x86_64 x86_64 GNU/Linux
Photopointi-s kontrolliti ja öeldi, et on ok. fsck ütleb ka, et on ok.
Mida arvate?
|
|
|
|
|
|
|
|
imre
Vana Pingviin
Liitunud: 16.08.2005
Postitused: 2648
Asukoht: Saku kant
Distributsioon: Ubuntu
|
|
Mul annab ka kaamera teada, et ei saa kaardile kirjutada bla bla bla.
Kaart on lihtsalt täis - kustutan mõned pildid ära ja kõik laheneb maagiliselt.
Huvi pärast teen ühe katse - klõpsin kaardi täis ja vaatan mida ubuntu ütleb selle peale.
EDIT: ma saan teateks:
[ 9223.868594] end_request: I/O error, dev sdb, sector 0
[ 9223.868600] Buffer I/O error on device sdb, logical block 0
[ 9223.869828] ldm_validate_partition_table(): Disk read failed.
[ 9223.869848] Dev sdb: unable to read RDB block 0
[ 9223.870929] sdb: unable to read partition table
Kui pildi ja paar ära kustutan, siis haagitakse kaart kenasti külge.
|
|
|
|
_________________ Enne teema püstitamist kasutage OTSINGUT
Küsi targalt: Infot siit!
Kui aru ei saa, siis küsi.
|
|
|
|
mait
Pingviini aktivist
Liitunud: 14.12.2012
Postitused: 103
Asukoht: Tartu
Distributsioon: OpenSuse 12.2; 13.2, Leap
|
|
Üks viimastest katsetest, mis lõppeb nagu paljud eelmised.
** Kõigepealt uus partitsioon
Disk /dev/mmcblk0: 8053 MB, 8053063680 bytes
4 heads, 16 sectors/track, 245760 cylinders, total 15728640 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000032e5
Seade Boot Start End Blocks Id System
/dev/mmcblk0p1 2048 15566847 7782400 83 Linux
** Siis
> /usr/sbin/mkdosfs -F 32 /dev/mmcblk0p1
> partprobe
** Igaks juhuks kaart välja ja sisse. Süsteem teeb aoutomoundi aga kuhu ühendati?
> mount
...
/dev/mmcblk0p1 on /run/media/*/9CA0-F4C2 type vfat (rw,nosuid,nodev,relatime,uid=1000,gid=100,fmask=0022,dmask=0077,codepage=cp437,iocharset=iso8859-1,shortname=mixed,showexec,utf8,errors=remount-ro,uhelper=udisks2)
** kontroll ja tulemus on ilus.
> /usr/sbin/fsck /dev/mmcblk0p1
fsck paketist util-linux 2.21.2
dosfsck 3.0.10, 12 Sep 2010, FAT32, LFN
/dev/mmcblk0p1: 0 files, 1/1941802 clusters
** Kopeerin kõvakettalt kaardile giga jao pilte kahaneval kiirusel ca 2,95 MB/s ja jälgin logifaili rikastumist teadetega "mmc0: Too large timeout requested for CMD25!" .
- Paremad kaamerad teevad pildi, mille maht on toores+jpg~15MB ja seeriana võttes tuleb neid ju sekundis mitu tükki - kas kaamera siis puhverdab pildid ajutiselt, sest kaart ei võta ju nii kiiresti vastu?
** Lõpetas kopeerimise, prooviks kaardi välja võtta :
> umount /run/media/*/9CA0-F4C2/
- ja pooleteise minuti pärast võin kaardi välja võtta ja sisse tagasi panna.
- ei midagi, dmesg näitab
[ 8615.254402] mmc0: card 0260 removed
[ 8617.624560] mmc0: error -110 whilst initialising SD card
[ 8618.773767] mmc0: error -110 whilst initialising SD card
[ 8619.924145] mmc0: error -110 whilst initialising SD card
[ 8621.100385] mmc0: error -110 whilst initialising SD card
Kaart poodi tagasi?
|
|
|
|
|
|
|
|
erku
Vana Pingviin
Vanus: 55
Liitunud: 12.09.2008
Postitused: 559
Asukoht: Tallinn, Järvamaa
Distributsioon: Mint/Debian _32bit
|
|
Saab aru et kaart on: Silicon Power 8Gb SD-HC. Aga milline klass? Miski aimduse annab asjast: Wikipedia- Secure Digital
Kui kaart on HC ja klass (4) siis ongi kõik ok; kiirus on adekvaatne kui kopeerid GB faili.
Teine asi, kuidas sinu arvut ja OP süsteem suudab seda kaarti käidelda. Ja kolmas asi selle kaardi väljastamisega. Kus kogemus näitabki et mõnel OP-il peale kaardi väljastamist ei reageeri enam samasse pessa uuesti kaardi sisestamisel operatsioonisüsteem selle olemasolule. Kui näiteks teed kasutajast välja ja taas sisse logimise ning sisestad kaardi, tuvastatakse see jällegi.
Ei ole ise süübinud nendesse tagamaadesse, kuna endal see olukord puudub, hetkel.
Võin öelda vaid seda, olles samuti "mööda pükse saanud", et tähtis on vaadata, mida ostad, mis hinnaklassis ostad ja mis firma toodangut ning milleks see on ette nähtud.
Tähtasamte koosluste juures, olen läinud üle: "Industrial class SD cards"
|
|
|
|
_________________ Mõttetera: Kui tarkvara ei meeldi või ei sobi, tuleb valida teine tarkvara.
|
|
|
|
mait
Pingviini aktivist
Liitunud: 14.12.2012
Postitused: 103
Asukoht: Tartu
Distributsioon: OpenSuse 12.2; 13.2, Leap
|
|
Kaart on SP kodulehel oleva pildi järgi (karpi enam pole) "SDHC Class10 Compatible with Class 10 transfer standards". Ehk siis võiks justkui kiirem olla?
Masin on Dell Latitude E5420 - üldiselt ei kurda. Sisse-välja logimisega kaasneks päris mitmete rakendustes jälle harjutust alga... (File Open ...). Milleks W* aegu meenutada?
(ot: Talveuni ehk hibernate on hea nii tavamasinas kui ka süleris, millel viimane uptime 38p, töö saab kohe jätkuda. Erinevaid rakendusi käib kümmekond. Suspend on ka hea, kui on SSD ketas.)
Aga miks umount võttis peale kopeerimist kaua aega?
Ja miks pärast oli kas kaardil peaaegu alati failisüsteem sassis või kaart mittekontaktne? Tekkis ka kooslusel Ubuntu+sarnane DELL-i süler.
Aitäh "Industrial class SD cards" soovituse eest - ehk on edaspidi vähem põnevust, et kas pildid ikka jäid "filmile".
*** lisandus
Minu masin kaarti ei tunnistanud, siis
käis kaart korra Wga masinas. See luges kaarti ja kopeeriti üks pisike 800kB fail.
Nüüd minu masin ka tunnistas!, tegi automoundi, aga W-all kopeeritud faili pole.
dmesg ütleb
[33215.438822] mmc0: new high speed SDHC card at address 0260
[33215.438980] mmcblk0: mmc0:0260 NCard 7.50 GiB
[33215.440863] mmcblk0: p1
[33217.226850] FAT-fs (mmcblk0p1): error, invalid access to FAT (entry 0xc77ee97c)
[33217.226854] FAT-fs (mmcblk0p1): Filesystem has been set read-only
[33217.226857] FAT-fs (mmcblk0p1): error, invalid access to FAT (entry 0xc77ee97c)
[33217.226858] FAT-fs (mmcblk0p1): error, invalid access to FAT (entry 0xc77ee97c)
....
|
|
|
|
|
|
|
|
mait
Pingviini aktivist
Liitunud: 14.12.2012
Postitused: 103
Asukoht: Tartu
Distributsioon: OpenSuse 12.2; 13.2, Leap
|
|
erku kirjutas: | ... . Kus kogemus näitabki et mõnel OP-il peale kaardi väljastamist ei reageeri enam samasse pessa uuesti kaardi sisestamisel operatsioonisüsteem selle olemasolule. Kui näiteks teed kasutajast välja ja taas sisse logimise ning sisestad kaardi, tuvastatakse see jällegi.
|
Proovin nüüd peale W-masinast läbi käinud (kopeeriti üks fail kaardile, ei mingeid veateateid) ja jälle minu masinas leitavat kaarti: kaart sisse ja välja. Korda kümme katset, alati leiab ja pakub automounti. Logifail rikastub teadetega nagu see siin:
[34021.273154] FAT-fs (mmcblk0p1): error, invalid access to FAT (entry 0xf7759aec)
|
|
|
|
|
|
|
|
erku
Vana Pingviin
Vanus: 55
Liitunud: 12.09.2008
Postitused: 559
Asukoht: Tallinn, Järvamaa
Distributsioon: Mint/Debian _32bit
|
|
Mul on ka juhuseid olnud, kus eelkõige MicroSD kaardid on "sattunud segadusse", ehk arusaamatu olukord.
Üks võimalus, mis seal salata, kus kõik seadmed tavakasutuses (välja arvatud tööstuslik riistvara) võtaks kaardi üles ilma kobisemata, tagab näiteks Win enese tööriist, kus kasutades aeglast formaatimisviisi ja valikut "vaikimisi seadete taastamine". See näiteks mõnede arvutite korral viib formaaditud USB sootuks Biosis Kõvaketaste nimekirja ja aitab mõnedel tingimustel, kui hiljem on ketast vaja kasutada näiteks Linuxi Bootable USB-na.
Proovi, kas aitab.
Proovi kaarti ka mõnes teises arvutis, mis muidu kaartide lugemisega probleeme ei oma. Siis saad selgeks, kas on sinu arvuti/tarkvara probleem või on "kaardiprobleem".
Kaardiprobleeme tuleb ikka ette, eriti mida aeg edasi, mida odavamalt üritatakse toota.
|
|
|
|
_________________ Mõttetera: Kui tarkvara ei meeldi või ei sobi, tuleb valida teine tarkvara.
|
|
|
|
obundra
Vana Pingviin
Vanus: 49
Liitunud: 04.08.2005
Postitused: 1213
Asukoht: 127.0.0.1
Distributsioon: RHEL, Solaris, Debian, Gentoo
|
|
erku kirjutas: | ... näiteks Win enese tööriist, kus kasutades aeglast formaatimisviisi ja valikut "vaikimisi seadete taastamine". See näiteks mõnede arvutite korral viib formaaditud USB sootuks Biosis Kõvaketaste nimekirja ja aitab mõnedel tingimustel, kui hiljem on ketast vaja kasutada näiteks Linuxi Bootable USB-na.
|
Windowsi "aeglase" ja "kiire" formaatimise vahe on ainult see, et "kiire" korral kustutatakse kettalt data ja valmis ta ongi, "aeglase" korral kustutatakse data ning kontrollitakse kettal vigaste sektorite olemasolu ja märgitakse need mittekasutatavaks, see ongi see mis asja aeglaseks teeb.Bios, mis oskab välistelt seadmetelt buutida näitab niiehknii korras ja töötavat pulka buutivate seadmete valikus, olenemata formaatimise kiirusest.
|
|
|
|
_________________ IT teenused
|
|
|
|
erku
Vana Pingviin
Vanus: 55
Liitunud: 12.09.2008
Postitused: 559
Asukoht: Tallinn, Järvamaa
Distributsioon: Mint/Debian _32bit
|
|
Jah, aga mida müstilist siis teeb see "vaikimisi seadete taastamine"..?
E:
Leidsin omalt sellise juhendi: Kood: |
Restoring your USB key to it's original state using Linux:
A. First we need to delete the old partitions that remain on the USB key.
Open a terminal and type sudo su
Type fdisk -l and note your USB drive letter.
Type fdisk /dev/sdx (replacing x with your drive letter)
Type d to proceed to delete a partition
Type 1 to select the 1st partition and press enter
Type d to proceed to delete another partition (fdisk should automatically select the second partition)
B. Next we need to create the new partition.
Type n to make a new partition
Type p to make this partition primary and press enter
Type 1 to make this the first partition and then press enter
Press enter to accept the default first cylinder
Press enter again to accept the default last cylinder
Type w to write the new partition information to the USB key
Type umount /dev/sdx1 (replacing x with your drive letter)
C. The last step is to create the fat filesystem.
Type mkfs.vfat -F 32 /dev/sdx1 (replacing x with your USB key drive letter)
That's it, you should now have a restored USB key with a single fat 32 partition that can be read from any computer. |
|
|
|
|
_________________ Mõttetera: Kui tarkvara ei meeldi või ei sobi, tuleb valida teine tarkvara.
|
|
|
|
chris
Pingviini aktivist
Liitunud: 16.02.2009
Postitused: 146
Asukoht: Tallinn
Distributsioon: Debian 6.0/7.0
|
|
obundra kirjutas: | Windowsi "aeglase" ja "kiire" formaatimise vahe on ainult see, et "kiire" korral kustutatakse kettalt data ja valmis ta ongi, "aeglase" korral kustutatakse data ning kontrollitakse kettal vigaste sektorite olemasolu ja märgitakse need mittekasutatavaks, see ongi see mis asja aeglaseks teeb. |
See läks nüüd natuke mööda: andmeid ei kustutata ei kiire ega aeglase formtaatimise korral. Mõlemal juhul luuake tühi failisüsteem, kuid aeglase korral toimub ka seadme loetavuse/kirjutatavuse kontroll (see läks sul pihta).
|
|
|
|
|
|
|
|
obundra
Vana Pingviin
Vanus: 49
Liitunud: 04.08.2005
Postitused: 1213
Asukoht: 127.0.0.1
Distributsioon: RHEL, Solaris, Debian, Gentoo
|
|
Jah, ma tahtsingi asja üsna üldiselt öelda, võibolla sõnastus ei saanud kõige parem.Tavakasutaja seisukohalt pole ka ilmselt väga olulist vahet kas kettalt kustutati kõik andmed või loodi uus tühi failisüsteeem, formaatimine aitab neil ikka erinevaid anomaaliaid ravida
Erku: see juhend õpetab kuidas linuxis pulgalt olemasolevad partitsioonid kustutada ja uus partitsioon koos FAT32 failisüsteemiga luua, ehk siis lõpptulemus on sama, mis Windowsis formaatimisel.
|
|
|
|
_________________ IT teenused
|
|
|
|
akbgf
Vana Pingviin
Liitunud: 07.10.2009
Postitused: 763
Asukoht: Tõravere
Distributsioon: OpenSUSE, Ubuntu
|
|
mait kirjutas: | Proovin nüüd peale W-masinast läbi käinud (kopeeriti üks fail kaardile, ei mingeid veateateid) ja jälle minu masinas leitavat kaarti: kaart sisse ja välja. Korda kümme katset, alati leiab ja pakub automounti. Logifail rikastub teadetega nagu see siin:
[34021.273154] FAT-fs (mmcblk0p1): error, invalid access to FAT (entry 0xf7759aec) |
Kui kaardil on pilte, mida vaja kätte saada, siis prooviksin enne formattimisi väliseid kaardilugejaid ja käsitsi mountimist.
Või kui pildid on fotoaparaadis nähtavad, siis otse fotoaparaadist arvutisse lugemist.
|
|
|
|
|
|
|
|
mait
Pingviini aktivist
Liitunud: 14.12.2012
Postitused: 103
Asukoht: Tartu
Distributsioon: OpenSuse 12.2; 13.2, Leap
|
|
akbgf kirjutas: | Kui kaardil on pilte, mida vaja kätte saada, siis prooviksin enne formattimisi väliseid kaardilugejaid ja käsitsi mountimist.
Või kui pildid on fotoaparaadis nähtavad, siis otse fotoaparaadist arvutisse lugemist. |
Õnneks pilte polnud ja midagi kaduma ei läinud.
Aga katsetasin praktiliselt uue kaardiga ja sama ikka samad probleemid. Siis see uus kaart eraldi lugejaga USB-s ning kõik töötab (pikem kirjeldus manuses, kel huvi). Varasemates katsetes osalenud kaart töötab ORDI lauaarvuti lugejas, aga kaameras, kus kõigepealt veateated tekkisid, pole tõsisemalt proovinud veel.
Kas võib siit järeldada, et süleri (Dell Latitude E5420) sisemine SD-kaardi lugeja on katki või draiver on probleemne?
|
kaardi.lugemine.zip |
Kirjeldus: |
|
Allalaadimised |
Failinimi: |
kaardi.lugemine.zip |
Failisuurus: |
2.03 kB |
Alla laaditud: |
265 kord(a) |
|
|
|
|
|
|
|
|
|