![]() |
2007-01-22
, 21:02
|
|
Posts: 3,220 |
Thanked: 326 times |
Joined on Oct 2005
@ "Almost there!" (Monte Christo, Count of)
|
#2
|
The filesystem (and files) on my memory cards get frequently corrupted. I have a Sandisk 1 GB and Kingston 2 GB MMCmobile. I format a card, copy it full of files, insert into 770, use the system for a week or two (without removing the card or creating any new files) and then some garbled files start appearing and I start getting IO errors. Both cards. I swapped the Kingston to a new one, but the same thing happens.
I do use a swap file, so certainly there are writes to the memcard, but I doubt a new card wears out in a week because of it.
And it's not just that the filesystem is corrupted: reading /dev/sda using dd fails with IO errors on some blocks. I seem to be able to "fix" it by writing zeroed blocks over the bad ones (using dd) a couple of times and the IO errors disappear throughout /dev/sda. The card starts failing again as described above eventually.
So, is this a feature of 770 or is my unit special? I use IT2006 (the first), with 2 GB memcard support but not high-speed mmc patched kernels.
![]() |
2007-01-22
, 21:45
|
|
Posts: 11,700 |
Thanked: 10,045 times |
Joined on Jun 2006
@ North Texas, USA
|
#3
|
The Following User Says Thank You to Texrat For This Useful Post: | ||
![]() |
2007-01-22
, 22:00
|
|
Posts: 242 |
Thanked: 8 times |
Joined on Jan 2006
@ USA & BharatVarsh ( INDIA - Kerala ).
|
#4
|
![]() |
2007-01-22
, 22:07
|
|
Posts: 1,310 |
Thanked: 820 times |
Joined on Mar 2006
@ Irving, TX
|
#5
|
![]() |
2007-01-22
, 22:13
|
Posts: 10 |
Thanked: 0 times |
Joined on Dec 2006
|
#6
|
![]() |
2007-01-22
, 22:19
|
|
Posts: 3,220 |
Thanked: 326 times |
Joined on Oct 2005
@ "Almost there!" (Monte Christo, Count of)
|
#7
|
No issues here with 1GB RS-MMC on 770 either, based on almost a year usage history.
But, after moving the same card to N800 I did have some corruption already once: This could be because I did remove/insert the card without powering down the N800. I think I read somewhere that N800 should handle "hot swap" of the memory card? (Of course not during data transfer, but when idle). I did not have virtual memory enabled, and it does not even seem possible on the external slot?
![]() |
2007-01-22
, 22:40
|
Posts: 17 |
Thanked: 0 times |
Joined on Dec 2006
|
#8
|
![]() |
2007-01-23
, 16:22
|
Posts: 2 |
Thanked: 0 times |
Joined on Jan 2007
|
#9
|
![]() |
2007-08-27
, 12:55
|
Posts: 3 |
Thanked: 0 times |
Joined on Aug 2007
@ PL: Lodz / IRL: Carlow
|
#10
|
I do use a swap file, so certainly there are writes to the memcard, but I doubt a new card wears out in a week because of it.
And it's not just that the filesystem is corrupted: reading /dev/sda using dd fails with IO errors on some blocks. I seem to be able to "fix" it by writing zeroed blocks over the bad ones (using dd) a couple of times and the IO errors disappear throughout /dev/sda. The card starts failing again as described above eventually.
So, is this a feature of 770 or is my unit special? I use IT2006 (the first), with 2 GB memcard support but not high-speed mmc patched kernels.