Active Topics

 


Reply
Thread Tools
Posts: 25 | Thanked: 4 times | Joined on Mar 2010
#1
a few days ago i noticed i couldn't access the micro sd card in my N900. it worked perfectly before and it still works perfectly when i use it on my pc or other phones. i even can format it on my pc without problems.

but everytime i put it i my N900 it gives a message in the "memory" page in settings that the card is corrupted.

i installed the 900MHz zImage kernel could that be a problem?
 
Posts: 692 | Thanked: 264 times | Joined on Dec 2009
#2
Try backing up the data on your PC, reformatting the microsd card and putting the data back. If you still have problems it's not the card itself.
 
MohammadAG's Avatar
Posts: 2,473 | Thanked: 12,265 times | Joined on Oct 2009 @ Jerusalem, PS/IL
#3
As root in terminal:
fsck.vfat -a /dev/mmcblk1p1
then reboot
 
Posts: 178 | Thanked: 30 times | Joined on Oct 2009 @ Texas
#4
i had this problem also i just rebooted the phone and it worked. i dont know what caused it.
 
Posts: 25 | Thanked: 4 times | Joined on Mar 2010
#5
Try backing up the data on your PC, reformatting the microsd card and putting the data back. If you still have problems it's not the card itself.
i've already tried that

As root in terminal:
fsck.vfat -a /dev/mmcblk1p1
then reboot
this gives me
open /dev/mmcblk1p1:No such file or directory
and no, i didn't type it wrong, i've copied pasted it

but in /dev
i have a few directories with the same naming;
mmcblk0
mmcblk0p1
mmcblk0p2
mmcblk0p3
mmcblk1

edit:

does the p1 mean the partition?
because that'll mean that i have to select the whole device instead of 1 partition. can anyone confirm this?

Last edited by oddish2211; 2010-04-07 at 15:10.
 
Posts: 1,141 | Thanked: 781 times | Joined on Dec 2009 @ Magical Unicorn Land
#6
Could simply be a bad card, I have a 8gb Transcend MicroSD card that is crap, it "works" but everything always becomes corrupt. No matter if I use in my N900, N95, Camera, PC... it is just defective. Other cards work fine.

If you have data you want to recover, try "testdisk", it was able to get most of my files from the corrupt card.
 
Posts: 2,802 | Thanked: 4,491 times | Joined on Nov 2007
#7
Originally Posted by oddish2211 View Post
i installed the 900MHz zImage kernel could that be a problem?
Yes, overclocking the CPU could result in filesystem corruption or even possibly damage to other circuits such as the card reader.
 
MohammadAG's Avatar
Posts: 2,473 | Thanked: 12,265 times | Joined on Oct 2009 @ Jerusalem, PS/IL
#8
Originally Posted by oddish2211 View Post
i've already tried that



this gives me
open /dev/mmcblk1p1:No such file or directory
and no, i didn't type it wrong, i've copied pasted it

but in /dev
i have a few directories with the same naming;
mmcblk0
mmcblk0p1
mmcblk0p2
mmcblk0p3
mmcblk1

edit:

does the p1 mean the partition?
because that'll mean that i have to select the whole device instead of 1 partition. can anyone confirm this?
What's the card formatted in?
You can try mount /dev/mmcblk1 /media/mmc1 but I'm not sure if it'd work.
 
Posts: 25 | Thanked: 4 times | Joined on Mar 2010
#9
Originally Posted by MohammadAG View Post
What's the card formatted in?
You can try mount /dev/mmcblk1 /media/mmc1 but I'm not sure if it'd work.
this gives an input/output error

edit:
is there perhaps a program like fdisk that runs on the N900? because i'm used of using fdisk on linux.

Last edited by oddish2211; 2010-04-07 at 16:31.
 
Posts: 25 | Thanked: 4 times | Joined on Mar 2010
#10
anyone? when i search the forum about this, i can only find problems with a corrupt internal memory.
 
Reply


 
Forum Jump


All times are GMT. The time now is 12:02.