SD Card will not mount now - Droid Incredible General

Hey guys
This is my 3rd time rooting my phone and I keep getting the error
unable to mount to /dev/block/mmcblk1p1 when trying to run the update.
I can not even see my SD card inside android.
I have already reformatted my card to see if that would fix the problem.
Is there some mount command I can run from root to fix this issue?
Thanks!

fikal1 said:
Hey guys
This is my 3rd time rooting my phone and I keep getting the error
unable to mount to /dev/block/mmcblk1p1 when trying to run the update.
I can not even see my SD card inside android.
I have already reformatted my card to see if that would fix the problem.
Is there some mount command I can run from root to fix this issue?
Thanks!
Click to expand...
Click to collapse
This should go in Q&A, really, but here goes.
There are four possible causes:
1. SDcard failure (try another to eliminate this prob)
2. SDcard corruption (try another OS to format it, like an old smartphone or linux)
3. DI Software corruption (least likely, but can be eliminated by a bootloader PB31IMG.zip flash -- know that this fix would blank all your userdata, apps, settings, not stored outside of the 1gb nand&RAM).
4 DI Hardware failure (this possiblity is why I hated the rapid sdcard eject/insert method--that sdcard lock mechanism is just a itty bit of spring steel and an itty bitty little latch) -- how to eliminate? try the card in a card reader or device.
Good luck!

what was the file system type that you partition the card to?

Its fat32, and thats what I reformatted it to also.

Related

SD Card Problem

Ok well I removed my sd card from my G1, and when I put it back in it gives me a "Blank SD Card" notification. I tried resetting my G1, and it didnt work. So I mounted it on my laptop and now it says "Drive G is not formatted would you like to format now?." I am really not trying to lose all my data and apps, and I kno my stuff didnt get deleted, how can this b fixed?
One of two ways, in my eyes.
First try looking at paragon, it might be able to find the partitions again and hopefully repair them.
Two try a data recovery program, personally I like GetDataBack but it only works for FAT and NTFS and not EXT2 if your data and apps were on that partition.
Hmm I tried GDB and it took about an hour and what do u kno I need the licensed version to get my files off, and will Paragon work? Cuz I dont wanna waste another hour.
SD Card fix ok
just put the sd card inside the adapter that all sd card brings when you get it.ok
AND than insert it on your labtop and copy all your files to your computer and format your sd card..
jcarloss said:
just put the sd card inside the adapter that all sd card brings when you get it.ok
AND than insert it on your labtop and copy all your files to your computer and format your sd card..
Click to expand...
Click to collapse
As I said in the original post when I mounted it is said it needed to format, but anyway I found a program and got my files off, but I need to recover my ext2 partition which I dont think will happen
http://www.diskinternals.com/Linux-Recovery/
Never tried it but it might be worth a shot.
jashsu said:
http://www.diskinternals.com/Linux-Recovery/
Never tried it but it might be worth a shot.
Click to expand...
Click to collapse
Yea I tried it but I need the paid version to recover
Have you tried inserting the sdcard into a computer running ubuntu? It will probably recognize the ext partition without any trouble.
Will I b able 2 use ubuntu to restore it?
AsaSpades said:
Will I b able 2 use ubuntu to restore it?
Click to expand...
Click to collapse
I dunno, that's why I asked if you had tried it yet or not. You can always burn a Ubuntu livecd and test it without installing anything. As long as the partition table is intact it should be accessible.
jashsu said:
I dunno, that's why I asked if you had tried it yet or not. You can always burn a Ubuntu livecd and test it without installing anything. As long as the partition table is intact it should be accessible.
Click to expand...
Click to collapse
Its gonna b a long ass download, and the table is intact, but I just need to get the files off it, and id rather kno if ubuntu can do [email protected] b4 I download it, I wish I can jus find a free program for ext2 partitions
Blank SD Card
AsaSpades said:
As I said in the original post when I mounted it is said it needed to format, but anyway I found a program and got my files off, but I need to recover my ext2 partition which I dont think will happen
Click to expand...
Click to collapse
I loaded up Cyanogen's latest last week, formatted my 16gb to EXT2 and Fat32... all was working great for a week, then today, my G1 went blank. Upon a restart, the SD card came up with "Blank SD Card." Viewing the card from my card reader... can't read any files... what's the program that you "found?" I'll probably just fight through reformatting and rebuilding all my files... Later I'll perform file backup when I get it right.
this sound like your problem??
Hey asaspades, something like this happened to me a while back and I could read it on my laptop/cardreader and recover my files and reformat. Obv u have tried this. The thing is the same thing has hsappened not 10 min ago lol. When this happened before I was running my g1 as stock but now I have cyanmod (3.6.8.1 I think) amd apps 2 sd on ext2 partition. I am not at a computer atm but will try to recover the same way as before though I won't be able to access the ext2 partition (will try with ubuntu, hav wubi installer on pc). Oh and I rebooted after I realised something was wrong and now have a constant preparing sd card checking for errors notification. This sound kinda similar to your problem at all? I would like to know what is causing this. Maybe I just have a bad/corrupted sdcard lol. Anyway its really pissin me off not knowing
Left 4 a while and it now says damaged sdcard you may need to reformat.

SD Card issues

So I originally asked this in Amon_RA's recovery thread, but was kindly asked to move it here. So here's my issue.
My G1 is not recognizing or creating any ext partitions using either the manual parted method or the automatic script include in Amons recovery. Using the manual method to make ext2 I get the following error:
Error: Input/output error during write on /dev/block/mmcblk0
Retry/Ignore/Cancel
Fat32 gets created fine.
I used fdisk on my laptop to create the partitions and it seems to take, but once I put the sd card back into my phone it disappears. Taking the card out of my phone and back in my laptop, the ext and swap partitions are gone. Anyone have any idea as to what the problem could be, or is my card just pretty much bricked?
SpiggidyBob said:
So I originally asked this in Amon_RA's recovery thread, but was kindly asked to move it here. So here's my issue.
My G1 is not recognizing or creating any ext partitions using either the manual parted method or the automatic script include in Amons recovery. Using the manual method to make ext2 I get the following error:
Error: Input/output error during write on /dev/block/mmcblk0
Retry/Ignore/Cancel
Fat32 gets created fine.
I used fdisk on my laptop to create the partitions and it seems to take, but once I put the sd card back into my phone it disappears. Taking the card out of my phone and back in my laptop, the ext and swap partitions are gone. Anyone have any idea as to what the problem could be, or is my card just pretty much bricked?
Click to expand...
Click to collapse
try paragon partition manager 9.0. see if that works for you. if not hit up newegg or meritline for a new card
Bad SD Card
b0ricuaguerrero said:
try paragon partition manager 9.0. see if that works for you. if not hit up newegg or meritline for a new card
Click to expand...
Click to collapse
I've been pulling my hair out for the last day trying to figure out why it would act like it partitioned fine, but then when I did a 'print' in parted it would only show one FAT32 partition. I had the EXACT problem the OP was having.
Half my day spent looking for some other resolution and then realized I had another SD card with me (just half the size) and tried it in the Recovery with that one with complete success. No errors or anything. I'm trying Paragon Partition Manager for my larger card, but not finding an option for the ext2 (or other UNIX) formats. It's the free 2010 version so I'm not sure if that makes a difference.
Bad SD Card - Paragon Killing USB Drivers?
vwyankee said:
I've been pulling my hair out for the last day trying to figure out why it would act like it partitioned fine, but then when I did a 'print' in parted it would only show one FAT32 partition. I had the EXACT problem the OP was having.
Half my day spent looking for some other resolution and then realized I had another SD card with me (just half the size) and tried it in the Recovery with that one with complete success. No errors or anything. I'm trying Paragon Partition Manager for my larger card, but not finding an option for the ext2 (or other UNIX) formats. It's the free 2010 version so I'm not sure if that makes a difference.
Click to expand...
Click to collapse
So, version 9.0 has the options for the needed Linux partitions. With that, it would appear I have a bum 8GB card. As stated, the 4GB works just fine - both Transcend Class 6 cards. On one PC it was having a difficult time in the formatting process after creating the partition and I had to kill the application via task manager in Windows. Then it got to where my USB port drivers couldn't start so I couldn't read via SD card adapter or USB cable to the phone with the card mounted. I'm in IT so I've dealt with drivers failing before, but I'm finding myself having to ask my friend Google now as even after uninstalling the drivers I have the same result. I'm afraid it might be due to the Paragon application. More on that below.
I installed Paragon on another laptop at home and it went through the process successfully (at least appeared to) with the 8GB card. Joy had returned to my frustrated being and I proceeded to use the restore image to upgrade from ext2 to ext3 - success! - Then it was wipe and flash. All seemed well in the world until I went into the settings after getting into the OS for the first time (again) to look at my secondary SD Card space and found it at "unknown." Looking at the card via Paragon Partition Manager once again it was showing as only two partitions instead of three with the ext3(2) being "unformatted." Just to be sure, I put in the 4GB card to verify in Paragon it's showing as expected (three partitions in correct formats).
Being the stubborn sod I am, I came to work determined to get the 8GB card working and installed Paragon on a test machine (I run a large testing lab) and redid the partitions. Removing and re-adding the partitions on the 8GB with "success" then simply unmounting and mounting the card to the PC revealed the card is definitely the major flaw all along. After mounting it came up as just the two partitions again - FAT32 and unformatted for the 2nd, even though it was only 10 seconds ago it showed successful creation of the three and formatting. Because I'm one to verify a verification I repeated my steps to see the same result. However, not only did I see this same result I now DIDN'T see the SDCard via Explorer, but could via Paragon. Inspection of Device Manager showed the exact same thing as on my home laptop that stopped being able to read the Android phone with card or adapter with card.
So, my last couple days of fighting and frustration were all because of the SD card of which I've never had a problem with it storing data for the last year with many times reformatting and re-applying data. Odd, to say the least. I am back up and running, but now I have USB drivers failing to start problem on two PC's! This is not a concern with the one at work since I'll just restage it, but I'm afraid it might take restaging my laptop for this to be fixed which as we all know is just not very convenient.
Anyhow, the lengthy explanation was more for those like me that were Googling/searching for a long time for a similar situation.
Cheers.
I have a similar problem. One of my SD cards of 1 GB has ext 2 and 3. But the main one of 2 GB can be partitioned only with ext 2. I am using Amon Recovery 1.5.2. When I press create ext 3 I get an error and not even from console it doesn't work, I get upgrade_fs not found.
adair said:
I have a similar problem. One of my SD cards of 1 GB has ext 2 and 3. But the main one of 2 GB can be partitioned only with ext 2. I am using Amon Recovery 1.5.2. When I press create ext 3 I get an error and not even from console it doesn't work, I get upgrade_fs not found.
Click to expand...
Click to collapse
I would say it IS the same problem and that your card is not being partitioned properly. The reason it can't upgrade from ext2 to ext3 is because there isn't ext2 to begin with even though the partition process gave a "success" result in the Recovery. I'm using the same Amon 1.5.2 as well. It somehow will not format as the space will be there unformatted if you open the card in a partition application with GUI.
Going to the SD Card settings from within the OS you'll see the SD Card secondary use grayed out and showing "unknown."
So what is the solution? What if I buy a new card Class 6 that can't be partitioned?
adair said:
So what is the solution? What if I buy a new card Class 6 that can't be partitioned?
Click to expand...
Click to collapse
I would say keep your receipt and return it for another. I've had issues with SD cards before where they kept going corrupt within a day of use and just returned them for another (same brand, same model) that would work fine.
It's not a hardware problem, I managed to partition it after some tries. I think that Amon RA recovery does not recognize the sd card sometimes. It worked after I hit the reboot button in recovery and pull out the battery. After that I went back to recovery and I could partition it.
vwyankee said:
So, version 9.0 has the options for the needed Linux pblah blah blah blah
.... windows .....
blah blah blah
Googling/searching for a long time for a similar situation.
Cheers.
Click to expand...
Click to collapse
bug a friend with a linux///mac machine and partition it with that. i've seen lots of problems with usb/partitioning on windows ,and never had the same problem on mac/linux. 3 microsd cards were 'unusable' according to vista, reeformated just fine with osx.
give it a shot.
adair said:
It's not a hardware problem, I managed to partition it after some tries. I think that Amon RA recovery does not recognize the sd card sometimes. It worked after I hit the reboot button in recovery and pull out the battery. After that I went back to recovery and I could partition it.
Click to expand...
Click to collapse
You verified it worked with looking in the SD card and Phone storage settings?
I've also discovered that the 4GB card that I was able to partition without a problem was one I should've thrown out as I couldn't remember where it came from until after dealing a couple days of constant lockups on the phone (now that things are running off the SD). It was thrown in a drawer due to going corrupt every few days where the data on it was lost/gone/unreadable. Going out to get a new SD card today.
To the statement about bugging someone with a mac/linux, that doesn't appear to be the issue here since it won't work with using Gparted either (at least in my case).
Just an FYI update, that after buying a new (not the lowest end) SDHC class 6 8GB card, it partitioned just fine in the recovery image along with being able to upgrade the ext2 to ext3 then ext4. Now I'm finally seeing the speedy benefits running Cyanogen's latest ROM. No issues since replacing with a good card.

Device

EDIT: Woops posted too fast without full title. Should be like, Device not reading SD card in various ways. Haha... man Im tired >.>
Hi guys,
So it seems I managed to screw something up regarding my SD card while I was messing around with my devices (MT3G 1.2). I figured maybe you can direct me to some things I haven't tried yet.
Here is all the available info:
When trying to access SD card in RA Recovery I get:
E: Can't mount /dev/block/mmcblk0p1 (or /dev/block/mmcblk0) (No such file or directory)
E: Can't mount SDCARD:
When booted into android, I constantly have "SD Card Removed" in my notifications and not amount of rebooting or reseating the sd card seems to change that.
If I slap the SD card in another device and mount the card on windows, it shows up seemingly alright there. I also tried simply formatting it fresh to FAT32 there and putting it back into my MT3G, but it didn't seem to make a difference.
After trying to format the card, I seem to get these files I haven't heard of before showing up on the card:
qxdm_20100531_060541_2.dm
qxdm_20100531_062913_1.dm
etc, etc... about 10 of them now.
I'm hoping that this is something I can reverse, and not some sort of really bad hardware or driver issue. Any hints or tips would be greatly appreciated. Thanks!
technogecko6 said:
EDIT: Woops posted too fast without full title. Should be like, Device not reading SD card in various ways. Haha... man Im tired >.>
Hi guys,
So it seems I managed to screw something up regarding my SD card while I was messing around with my devices (MT3G 1.2). I figured maybe you can direct me to some things I haven't tried yet.
Here is all the available info:
When trying to access SD card in RA Recovery I get:
E: Can't mount /dev/block/mmcblk0p1 (or /dev/block/mmcblk0) (No such file or directory)
E: Can't mount SDCARD:
When booted into android, I constantly have "SD Card Removed" in my notifications and not amount of rebooting or reseating the sd card seems to change that.
If I slap the SD card in another device and mount the card on windows, it shows up seemingly alright there. I also tried simply formatting it fresh to FAT32 there and putting it back into my MT3G, but it didn't seem to make a difference.
After trying to format the card, I seem to get these files I haven't heard of before showing up on the card:
qxdm_20100531_060541_2.dm
qxdm_20100531_062913_1.dm
etc, etc... about 10 of them now.
I'm hoping that this is something I can reverse, and not some sort of really bad hardware or driver issue. Any hints or tips would be greatly appreciated. Thanks!
Click to expand...
Click to collapse
That's very odd. qXDm is a program used with CMDA phones to mod ESN's and program them.. Flip phones and such.. not meant for smart phones since we'd have no use for a tool of that nature.
If you're running RA 1.7 then I believe accessing the SD card is out of question anyhow because something is broken with that.. not sure what though but I can't use mine either.
If you can boot into android, try this:
open the dialer and dial
Code:
*#*#4636#*#*
DON'T press call, just wait a sec. - a menu should appear. Choose the first item (phone information, or similar), and scroll down - there should be a button there with something about qxdm on it. Possibly 'disable qxdm'. Try selecting that.
Tried that, but it had "Enable QDSM SD Log", not disable... tried it regardless but made no real change anyway. :/
Did you ever find a solution to this issue? I have the same problem - it occured durring a SAPPIMG.ZIP flashing of my phone - it seems that for some reason QXDM was turned on during this proccess.
Typically, the following fastboot command would turn QXDM SD logging off, but it does not work for me (I believe it may only be available in ENG SPLs).
Code:
fastboot oem enableqxdm 0

[Q] Problems with dual boot Phiremod/HC update, expanding sd card etc.

Can anyone help me out with updating the dual boot Phiremod/HC install?
My pc is a Windows 7 64-bit and I'm having absolutely no luck expanding the sd card to use the full 8GB.
Windows 7 and Easeus don't see the partitions, and Gparted does, but won't let me expand to include the free space (listed as unallocated).
I finally managed to mount the sd card via ADB, and have copied the phiremod update zip there, but when I try to install it, I get an error (bad) and after a restart, the file has vanished from the partition.
I'm very new at this, but can usually follow detailed instructions.
Here's what I did to update to 6.3:
Insert SD Card into my computer's card reader
Download EASUS Partition Manager (also using W7 64-bit)
Take the SD Card partition (#6 I believe) and extend it using the unallocated space left (mine was about 6Gb left on my 8Gb card)
Run the job in the partition manager
Throw SD Card and boot into Phiremod 6.2
connect to computer via USB and copy the 6.3 update to the SD Card
reboot in recovery, clear cache and dalvik cache (under advanced)
flash the 6.3 update zip
Mine hung at the android... screen for about 10min then I did a hard reboot and it fired up and has been working fine.
I was getting gmail force closes until I wiped cache and dalvik cache so I added that step in before flashing.
Let me know how it goes!
Ummm.... yeah, what he said above.
Thanks "toosurreal01"
It's great when a community like this helps each other out.
-Racks
toosurreal01 said:
Here's what I did to update to 6.3:
Insert SD Card into my computer's card reader
Download EASUS Partition Manager (also using W7 64-bit)
Take the SD Card partition (#6 I believe) and extend it using the unallocated space left (mine was about 6Gb left on my 8Gb card)
Let me know how it goes!
Click to expand...
Click to collapse
Thanks for the step by step instructions, but for me the buck stops at trying to extend the partition. Easus only sees the boot partition. Gparted shows all the partitions, but won't extend the sd partition. It looks like it should work (lets me drag the extender thingy), but when I apply the action, it reverts back to the original, with no error message. Just doesn't do it.
Should I start over and reformat the card?
It wouldn't hurt. Only thing you would lose are apps you've installed.
You could always use Titanium Backup for that though.
If you do reformat make sure you do a full format and not a "quick" one so no data is still lingering on the card.
Let us know how it goes!
siskiou said:
Thanks for the step by step instructions, but for me the buck stops at trying to extend the partition. Easus only sees the boot partition. Gparted shows all the partitions, but won't extend the sd partition. It looks like it should work (lets me drag the extender thingy), but when I apply the action, it reverts back to the original, with no error message. Just doesn't do it.
Should I start over and reformat the card?
Click to expand...
Click to collapse
Just a shot in the dark. But did you unmount the partitions first before applyin your changes in EAsus?
racks11479 said:
Just a shot in the dark. But did you unmount the partitions first before applyin your changes in EAsus?
Click to expand...
Click to collapse
Hm, no, I don't think so.
How would I do that? Card in Nook, or in PC?
Again, Easus only shows the boot partition, and nothing else.
siskiou said:
Hm, no, I don't think so.
How would I do that? Card in Nook, or in PC?
Again, Easus only shows the boot partition, and nothing else.
Click to expand...
Click to collapse
I meant gparted. Sorry. Did u unmount the partition before attempting to extend it?
And when doing so. Please don't do it while card is in nook. Only when its in PC directly with a nmicrosd card reader
Sent from my NookColor using Tapatalk
racks11479 said:
I meant gparted. Sorry. Did u unmount the partition before attempting to extend it?
And when doing so. Please don't do it while card is in nook. Only when its in PC directly with a nmicrosd card reader
Click to expand...
Click to collapse
Ah, do I need a usb micro sd card reader?
I only have a regular size sd card adapter for it.
And no, I didn't unmount the partition. I checked earlier, but there is no such option in the gparted menu, and I don't have much advanced partitioning knowledge.
A google search didn't help much.
Would appreciate if you could tell me how to do this!
siskiou said:
Ah, do I need a usb micro sd card reader?
I only have a regular size sd card adapter for it.
And no, I didn't unmount the partition. I checked earlier, but there is no such option in the gparted menu, and I don't have much advanced partitioning knowledge.
A google search didn't help much.
Would appreciate if you could tell me how to do this!
Click to expand...
Click to collapse
It is preferred to use a micro sdcard reader. I assume you are using a Linux box or live CD with gparted. But there should definitely be a n option for you to unmount the partition. You will not be able to make any changes to mounted partitions.
Right click over the partition that you want to work with. It should give you a menu. And unmount should be one of the options.
Sent from my NookColor using Tapatalk
racks11479 said:
Right click over the partition that you want to work with. It should give you a menu. And unmount should be one of the options.
Click to expand...
Click to collapse
Thanks for all your help!
I'm using a live cd on a Win 7 pc, and there is definitely no unmount option in the right click menu when I boot into gparted. Not even a greyed out one.
I'll try and burn another cd and see if that changes things.
siskiou said:
Thanks for all your help!
I'm using a live cd on a Win 7 pc, and there is definitely no unmount option in the right click menu when I boot into gparted. Not even a greyed out one.
I'll try and burn another cd and see if that changes things.
Click to expand...
Click to collapse
That is very strange. There should always be an umoint option for partitions if gparyed recoginizes the drive. Hmmmm.... which version of Ubuntu are you using?
Sent from my NookColor using Tapatalk
I downloaded the Gparted live version 0.8.1-3.iso.
siskiou said:
I downloaded the Gparted live version 0.8.1-3.iso.
Click to expand...
Click to collapse
Yeah. Then there shouldn't be an issue. :/
It might just be an issue with your card reader.
Sent from my NookColor using Tapatalk
Thanks again. I'll report back in once I get a usb card reader!
racks11479 said:
It might just be an issue with your card reader.
Click to expand...
Click to collapse
Got a card reader and Easeus and Win 7 Disk Management can now see all the partitions.
No luck expanding the sd partition, though. The action seems to happen, but then everything reverts back to what it was originally.
No mount/unmount option anywhere to be found, not with Easeus, nor with Gparted or Win 7.
I'm out of ideas at this point and will reformat the card and start over.
Edited to add: Aaand I'm now having trouble doing *that*, too.
Tried it on the pc: no go.
Tried it on the Nook: it claimed the card was sucessfully formatted in about 1 sec, and then got stuck on that notice.
Waited 5 minutes, still stuck. Turned it off and back on, and Nook booted into Phiremod.
Any ideas how I can reformat this demon card?
Edited to add: Am now using a low level formatting tool and get "format error occurred at offset ...". The program is still running and seems to be formatting the rest of the card.
Does this sound like the sd card is damaged?
A couple other options for you to try:
SD Formatter 3.0 - Made specifically to format SD cards - http://www.sdcard.org/consumers/formatter_3/
Partition Wizard - This is the software I used to extend the SD Card partition. Really simple to use - http://download.cnet.com/Partition-Wizard-Home-Edition/3000-2094_4-10962200.html?tag=mncol;7
I would try formatting the SD card, reinstalling the dualboot image, the using Partition Wizard to extend the SD card partition.
As far as updating, I haven't tried the newest update the when I updated from 6.1 to 6.2 I plugged my Nook into my computer, dropped the update file onto the Nook's internal memory, then moved it to the SD card with the Root Explorer app.
Hope any of that helps. Good luck!
kwyrt said:
A couple other options for you to try:
Click to expand...
Click to collapse
Thanks! I will give those a try, since everything was still on the card after the low level format.
Who knew that reformatting would be such a problem!
Did you have to unmount the sd partition, before extending it?
I extended the partition with Partition Wizard immediately after burning the dual boot image. Never messed with mounting or unmounting anything. I'm a little new to this myself really. Why would you need to mount the SD card partition?
I didn't think I had to, but racks11479 mentioned it as a possible solution in this thread, so I thought I'd ask.
None of the programs had any success in reformatting my card, so I returned it to the store and got a replacement.
Now I'm very ambivalent about trying again and possibly messing up another card.
Can anyone here think of anything that I might have done (or should have done) to cause the card to act this way?
And if anyone feels like posting a baby step guide for someone like me, I'd very much appreciate it!
Edited to add: I just found the following
*********
It also will produce a multi partition removable disk for which windows will not allow you to re-partition. If you want to get back to "normal" disk you can reformat it with Hewlett-Packard Company's HPUSBFW.exe
***********
Also, I used an old 2GB card to reformat my NC (went fabulously easy) and then reformatted that and tried a CM7 rom, which worked, but was way too slow. This reformatted again, without any problems, so I'm not sure if the above statement (regarding bootable sd cards) is correct or not.
And if anyone feels like posting a baby step guide for someone like me, I'd very much appreciate it!

Do you have the sdcard mount bug?

Hi,
if you have the Huawei U8800 Pro (alias Ideos X5 Pro or U8800+) please try if your smartphone is affected by the sdcard mount bug.
Be sure that you have disabled the "Fast boot" on Settings->Applications->Fast boot (needs to be unchecked).
Then shutdown your U8800Pro and powen on.
Question: Is your sdcard (the external one microsd) correctly mounted? Can you see its content?
If you want your smartphone reads again your sdcard, you need to Reboot and magically Android mounts correctly your external microsd.
Please vote the poll upon this thread!
Regards,
kalo86
While it's unlikely I'll be able to help (the kernel patches I've written in the past have been basic), you should run "dmesg" right after it happens and paste the log here
Thanks qwerty12,
I'm going to post the result.
Be right back,
regards
This is the output of "dmesg": http://pastebin.com/GBWnecwJ
Please try more than one time because the bug is not "regular", it is a sort of random.
But in most cases, about 90%, every power on (after a full shutdown) the external sdcard is not correctly mounted and sometimes Android adverts me in the status bar that the file system is unknown.
Regards
I have 3 different microsd cards:
- Transcend 1GB (no class on the sdcard but > 4);
- Sandisk 4GB class 2;
- Sandisk 16GB class 4.
I have this bug with Sandisk sdcards and NOT with the Transcend one.
I am understanding that our Huawei U8800 Pro wants fast sdcards and my theory is confirmed by several tests.
The Transcend sdcard is the most fast among my sdcards (anyway I don't know the class because it's now written on the sdcard) and I proved its performance with a benchmark software. Its performance are better than Sandisk class 4, then its class is maybe 6.
Regards
Maybe a solution?
Hello dear Forum users,
I finally tried a new way for fixing the sdcard mounting problem.
I am used to format sdcard or any king of external drive with the built in format-tool of Windows 7 x64.
Anyway today I tried a new format tool (of course a new format tool for me ), developed by Panasonic, this is the download link:
https://www.sdcard.org/downloads/formatter_3/sdfmt3_1.zip
I formatted my sdcard with this software and magically the external sdcard is always correctly mounted!
Hoping to help other user,
best regards,
kalo86
Too good to be true i tried this method, has no effect at all..i have tried 2 different cards, class 4 and 6, i guess this bug lives in base huawei 2.3 code.. lets wait for new release from Huawei next week and hope this issue to be fixed.
kalo86 said:
Hello dear Forum users,
I finally tried a new way for fixing the sdcard mounting problem.
I am used to format sdcard or any king of external drive with the built in format-tool of Windows 7 x64.
Anyway today I tried a new format tool (of course a new format tool for me ), developed by Panasonic, this is the download link:
https://www.sdcard.org/downloads/formatter_3/sdfmt3_1.zip
I formatted my sdcard with this software and magically the external sdcard is always correctly mounted!
Hoping to help other user,
best regards,
kalo86
Click to expand...
Click to collapse
Oh, I'm very sorry to hear this
Anyway I changed something on the init.rc file (on the ramdisk of the kernel), so I don't know if the solution is a combination of the init.rc and sd-format tool. What I know is that my combination solved my drastic problem. Watching the status of the poll I have to say that there is for sure a problem on the huawei 2.3.5 base, yes, you're right.
If you want you can try my boot.img, based on genokolar kernel but I deleted lots of script, it's very "light" and like the stock one, except for the root rights.
Moved To Q&A​
We now have a Q&A section. Please post all questions there​
Download any Linux distribution and open a virtual terminal or terminal. Then do next things on bash:
1. Log in as root with su program by typing "su" and give root password (check distributor help page what is root in Live mode if using such).
2. Use dmesg and tail programs to get device information by typing
"dmesg | tail"
3. Physically connect your MicroSD card to reader
4. Re-use dmesg and tail programs to get device information of connected MicroSD by typing
"dmesg | tail"
5. Read what device was connected (Example /dev/sdb (! Not /dev/sdb1 or anything else number, just /dev/sdX)) from the output what dmesg program gave you when connected the MicroSD card
6. Overwrite whole card with full of zeroes with dd program and zero generator by typing
"dd if=/dev/zero of=/dev/sdX"
!!! IT WILL DESTROY ALL DATA ON CARD AND PARTITION TABLE !!!
and just wait that dd program write the whole card full of zeroes. of= means "Output File" and if= means "Input File". Be very careful that you have correct MicroSD card targeted (of=).
7. After you have cleared the whole card, eject it from card reader and re-insert it.
8. Re-use dmesg and tail programs to confirm the same device file is used
9. use fdisk program to create a new partitions and partition table to the card by typing
"fdisk /dev/sdX"
and press m for help. You need to create a new primary partition (n) and then write it to disk and quit (w). You can print already existing partitions with p as Print.
10. Eject the card and re-insert it
11. Use again dmesg and tail program to confirm new device files and partitions (Example, now there should be /dev/sdb, /dev/sdb1 if created one partition)
12. Generate a filesystem on created partitions and write them to partition table with filesystem tools (fat32 filesystem usually is wanted) by using mkfs.vfat program.
Type "mkfs.vfat /dev/sdX1"
13. Eject and re-insert the card
It should now be working again, with FAT32 partition on it.
P.S You can skip 7-13 parts if you want to do partitions on Windows, I always do it on Unix because Windows might get things still wrong but after the partition table is re-created on Unix, it works on Windows as well.
I have fixed dozens of "broken" cards and sticks by this way.
If you can not get your card listed with dmesg program then that card is physically broken, NAND chip is gone gaga or your card reader is broken as computer does not even recognize the card at all.
Hi Fri13,
Thank you for your post but I have to say that my sdcard (the latest one) was a new one and I bought a new sdcard because I thought that my previous sdcard was broken.
A new sdcard cannot get the same problem.
This is a bug!
Hi
I was gonne try formatting the SD card with the program you recommended and changing the boot.img. But if i use youre boot.img does that mean i cant use a custom ROM? Just before i got the problem i was thinking about using one.... Now to the formatting program xD it is 3 options i can choose between in the program which one is the one that im supposed to use? i can choose between: Quick, Full (Erase) and Full (Overwrite). Which one is it?
theminikiller said:
Hi
I was gonne try formatting the SD card with the program you recommended and changing the boot.img. But if i use youre boot.img does that mean i cant use a custom ROM? Just before i got the problem i was thinking about using one.... Now to the formatting program xD it is 3 options i can choose between in the program which one is the one that im supposed to use? i can choose between: Quick, Full (Erase) and Full (Overwrite). Which one is it?
Click to expand...
Click to collapse
Hi theminikiller,
If I'm not wrong you have the U8800 which has a different boot.img (kernel of U8800 pro version).
Then you can only try formatting the external sdcard.
Open SDFormatter;
Click on Option;
Format type ---> Quick
Format Size Adjustment ---> ON
I used these settings.
Regards,
kalo86
I tryed to format my sd-card but after i formatted it, copyed back everything i had on it and put it back in my phone it tells me up in the notification bar that the SD-card is damaged. Shouldnt i have copyed back the things i had on it before? or was it something else that went wrong?

Categories

Resources