• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

***[Guide]SD Card problems When you've flashed a rom? *** Now Obsolete!!!

Search This thread

MadCobbler

Inactive Recognized Contributor / Themer
Jun 27, 2009
3,340
7,070
Sheffield
Have you recently installed a new rom?
Have you lost your SDCard storage space?
Is your SDCard size now about 200kb?​

Well fear not... The answers are out there... You've just got to search for them

But if you can't find the answer... Here is the solution

The reason your SDCard is showing the wrong size is that you've flashed a rom that is not meant for the hboot on your phone.

The solution is simple really, it can be done 1 of 3 ways​

But before you start you need to know what hboot you're on. Get the phone into bootloader and it will show you what hboot you're on (If you don't know how to do this by now, give up and get an iPhone lol ;))


1. Download ESfile Explorer from Play Store and go to settings and then root settings and give it root privileges. Once thats done go to root of phone and go to /system/etc and find a file called vold.fstab and open it with a text editor and find this line

dev_mount sdcard /mnt/sdcard 34 /devices/platform/msm_sdcc.2/mmc_host

now for 1.25 hboot you will need to change where it says 34 to 33
and for 1.28 hboot you will need to change where it says 33 to 34


Save the file once done and reboot phone and voila you should have your sdcard back if you've done it right

2. Download the files I've attached for which hboot you are on and then make sure usb debugging is enabled in settings/developer options and plug your phone into computer. Then download the ADB & FASTBOOT zip attached and open zip and drag the folder onto your desktop, open the folder up and then open the zip for your hboot and drag the vold.fstab into the ADB & FASTBOOT folder. Double click on runme.bat and you should get a command prompt window pop up. With your phone connected you will need to type this

adb remount
then
adb push vold.fstab /system/etc
then
adb reboot

Once rebooted you should have your SDCard back

3. Probably the easiest way, just download the right hboot zip and get the vold.fstab from it and put it in the rom zip you flashed at /system/etc and flash it again... Or edit the one that is already there...

Told you it was Easy​
 
Last edited:

marc0polo

Member
Aug 22, 2012
48
5
Best guide evar!

It's actually pretty good.. I only wish it had been written sooner, as it would have saved me so much effort searching... Haha

Sent from my HTC Sensation XL with Beats Audio X315e
 

santafeng

New member
Sep 5, 2012
1
2
Have you recently installed a new rom?
Have you lost your SDCard storage space?
Is your SDCard size now about 200kb?​

Well fear not... The answers are out there... You've just got to search for them

But if you can't find the answer... Here is the solution

The reason your SDCard is showing the wrong size is that you've flashed a rom that is not meant for the hboot on your phone.

The solution is simple really, it can be done 1 of 3 ways​

But before you start you need to know what hboot you're on. Get the phone into bootloader and it will show you what hboot you're on (If you don't know how to do this by now, give up and get an iPhone lol ;))


1. Download ESfile Explorer from Play Store and go to settings and then root settings and give it root privileges. Once thats done go to root of phone and go to /system/etc and find a file called vold.fstab and open it with a text editor and find this line

dev_mount sdcard /mnt/sdcard 34 /devices/platform/msm_sdcc.2/mmc_host

now for 1.25 hboot you will need to change where it says 34 to 33
and for 1.28 hboot you will need to change where it says 33 to 34


Save the file once done and reboot phone and voila you should have your sdcard back if you've done it right

2. Download the files I've attached for which hboot you are on and then make sure usb debugging is enabled in settings/developer options and plug your phone into computer. Then download the ADB & FASTBOOT zip attached and open zip and drag the folder onto your desktop, open the folder up and then open the zip for your hboot and drag the vold.fstab into the ADB & FASTBOOT folder. Double click on runme.bat and you should get a command prompt window pop up. With your phone connected you will need to type this

adb remount
then
adb push vold.fstab /system/etc
then
adb reboot

Once rebooted you should have your SDCard back

3. Probably the easiest way, just download the right hboot zip and get the vold.fstab from it and put it in the rom zip you flashed at /system/etc and flash it again... Or edit the one that is already there...

Told you it was Easy​

Help.

adb remount
remount failed: Success
 
  • Like
Reactions: blewrum and sgaheer

anders3408

Inactive Recognized Developer
Dec 15, 2009
1,812
1,251
Jerslev
You can also just put my SD card fix to your SD card and then you can flash it easy if something is wrong. Also don't edit cold.fstab. some wrong line and phone is bricked for good.

Sent from my HTC Sensation XL with Beats Audio X315e using xda premium
 
  • Like
Reactions: chefmarc

chefmarc

New member
Sep 23, 2010
1
0
Hboot version not one of the ones you listed

Have you recently installed a new rom?
Have you lost your SDCard storage space?
Is your SDCard size now about 200kb?​

Well fear not... The answers are out there... You've just got to search for them

But if you can't find the answer... Here is the solution

The reason your SDCard is showing the wrong size is that you've flashed a rom that is not meant for the hboot on your phone.

The solution is simple really, it can be done 1 of 3 ways​

But before you start you need to know what hboot you're on. Get the phone into bootloader and it will show you what hboot you're on (If you don't know how to do this by now, give up and get an iPhone lol ;))


1. Download ESfile Explorer from Play Store and go to settings and then root settings and give it root privileges. Once thats done go to root of phone and go to /system/etc and find a file called vold.fstab and open it with a text editor and find this line

dev_mount sdcard /mnt/sdcard 34 /devices/platform/msm_sdcc.2/mmc_host

now for 1.25 hboot you will need to change where it says 34 to 33
and for 1.28 hboot you will need to change where it says 33 to 34


Save the file once done and reboot phone and voila you should have your sdcard back if you've done it right

2. Download the files I've attached for which hboot you are on and then make sure usb debugging is enabled in settings/developer options and plug your phone into computer. Then download the ADB & FASTBOOT zip attached and open zip and drag the folder onto your desktop, open the folder up and then open the zip for your hboot and drag the vold.fstab into the ADB & FASTBOOT folder. Double click on runme.bat and you should get a command prompt window pop up. With your phone connected you will need to type this

adb remount
then
adb push vold.fstab /system/etc
then
adb reboot

Once rebooted you should have your SDCard back

3. Probably the easiest way, just download the right hboot zip and get the vold.fstab from it and put it in the rom zip you flashed at /system/etc and flash it again... Or edit the one that is already there...

Told you it was Easy​

Hi, my HBoot version is 1.27.111. I tried to experiment with some of the numbers you posted and my phone won't boot at all now (stuck in swirling cyanogenmod animation). Any recommendations?

---------- Post added at 08:50 AM ---------- Previous post was at 08:29 AM ----------

Hi, my HBoot version is 1.27.111. I tried to experiment with some of the numbers you posted and my phone won't boot at all now (stuck in swirling cyanogenmod animation). Any recommendations?

You can also just put my SD card fix to your SD card and then you can flash it easy if something is wrong. Also don't edit cold.fstab. some wrong line and phone is bricked for good.

Sent from my HTC Sensation XL with Beats Audio X315e using xda premium

My phone appears to be bricked. any recommendations?
 
Last edited:

jeanpean

New member
May 26, 2013
4
0
diyarbakır
sorry

Have you recently installed a new rom?
Have you lost your SDCard storage space?
Is your SDCard size now about 200kb?​

Well fear not... The answers are out there... You've just got to search for them

But if you can't find the answer... Here is the solution

The reason your SDCard is showing the wrong size is that you've flashed a rom that is not meant for the hboot on your phone.

The solution is simple really, it can be done 1 of 3 ways​

But before you start you need to know what hboot you're on. Get the phone into bootloader and it will show you what hboot you're on (If you don't know how to do this by now, give up and get an iPhone lol ;))


1. Download ESfile Explorer from Play Store and go to settings and then root settings and give it root privileges. Once thats done go to root of phone and go to /system/etc and find a file called vold.fstab and open it with a text editor and find this line

dev_mount sdcard /mnt/sdcard 34 /devices/platform/msm_sdcc.2/mmc_host

now for 1.25 hboot you will need to change where it says 34 to 33
and for 1.28 hboot you will need to change where it says 33 to 34


Save the file once done and reboot phone and voila you should have your sdcard back if you've done it right

2. Download the files I've attached for which hboot you are on and then make sure usb debugging is enabled in settings/developer options and plug your phone into computer. Then download the ADB & FASTBOOT zip attached and open zip and drag the folder onto your desktop, open the folder up and then open the zip for your hboot and drag the vold.fstab into the ADB & FASTBOOT folder. Double click on runme.bat and you should get a command prompt window pop up. With your phone connected you will need to type this

adb remount
then
adb push vold.fstab /system/etc
then
adb reboot

Once rebooted you should have your SDCard back

3. Probably the easiest way, just download the right hboot zip and get the vold.fstab from it and put it in the rom zip you flashed at /system/etc and flash it again... Or edit the one that is already there...

Told you it was Easy​

sorry man I tried
but it doen't work:((
 

Top Liked Posts

  • There are no posts matching your filters.
  • 18
    Have you recently installed a new rom?
    Have you lost your SDCard storage space?
    Is your SDCard size now about 200kb?​

    Well fear not... The answers are out there... You've just got to search for them

    But if you can't find the answer... Here is the solution

    The reason your SDCard is showing the wrong size is that you've flashed a rom that is not meant for the hboot on your phone.

    The solution is simple really, it can be done 1 of 3 ways​

    But before you start you need to know what hboot you're on. Get the phone into bootloader and it will show you what hboot you're on (If you don't know how to do this by now, give up and get an iPhone lol ;))


    1. Download ESfile Explorer from Play Store and go to settings and then root settings and give it root privileges. Once thats done go to root of phone and go to /system/etc and find a file called vold.fstab and open it with a text editor and find this line

    dev_mount sdcard /mnt/sdcard 34 /devices/platform/msm_sdcc.2/mmc_host

    now for 1.25 hboot you will need to change where it says 34 to 33
    and for 1.28 hboot you will need to change where it says 33 to 34


    Save the file once done and reboot phone and voila you should have your sdcard back if you've done it right

    2. Download the files I've attached for which hboot you are on and then make sure usb debugging is enabled in settings/developer options and plug your phone into computer. Then download the ADB & FASTBOOT zip attached and open zip and drag the folder onto your desktop, open the folder up and then open the zip for your hboot and drag the vold.fstab into the ADB & FASTBOOT folder. Double click on runme.bat and you should get a command prompt window pop up. With your phone connected you will need to type this

    adb remount
    then
    adb push vold.fstab /system/etc
    then
    adb reboot

    Once rebooted you should have your SDCard back

    3. Probably the easiest way, just download the right hboot zip and get the vold.fstab from it and put it in the rom zip you flashed at /system/etc and flash it again... Or edit the one that is already there...

    Told you it was Easy​
    2
    Have you recently installed a new rom?
    Have you lost your SDCard storage space?
    Is your SDCard size now about 200kb?​

    Well fear not... The answers are out there... You've just got to search for them

    But if you can't find the answer... Here is the solution

    The reason your SDCard is showing the wrong size is that you've flashed a rom that is not meant for the hboot on your phone.

    The solution is simple really, it can be done 1 of 3 ways​

    But before you start you need to know what hboot you're on. Get the phone into bootloader and it will show you what hboot you're on (If you don't know how to do this by now, give up and get an iPhone lol ;))


    1. Download ESfile Explorer from Play Store and go to settings and then root settings and give it root privileges. Once thats done go to root of phone and go to /system/etc and find a file called vold.fstab and open it with a text editor and find this line

    dev_mount sdcard /mnt/sdcard 34 /devices/platform/msm_sdcc.2/mmc_host

    now for 1.25 hboot you will need to change where it says 34 to 33
    and for 1.28 hboot you will need to change where it says 33 to 34


    Save the file once done and reboot phone and voila you should have your sdcard back if you've done it right

    2. Download the files I've attached for which hboot you are on and then make sure usb debugging is enabled in settings/developer options and plug your phone into computer. Then download the ADB & FASTBOOT zip attached and open zip and drag the folder onto your desktop, open the folder up and then open the zip for your hboot and drag the vold.fstab into the ADB & FASTBOOT folder. Double click on runme.bat and you should get a command prompt window pop up. With your phone connected you will need to type this

    adb remount
    then
    adb push vold.fstab /system/etc
    then
    adb reboot

    Once rebooted you should have your SDCard back

    3. Probably the easiest way, just download the right hboot zip and get the vold.fstab from it and put it in the rom zip you flashed at /system/etc and flash it again... Or edit the one that is already there...

    Told you it was Easy​

    Help.

    adb remount
    remount failed: Success
    1
    Have you got USB debugging on in developer options on your phone?

    Sent from my Galaxy Nexus using xda premium
    1
    You can also just put my SD card fix to your SD card and then you can flash it easy if something is wrong. Also don't edit cold.fstab. some wrong line and phone is bricked for good.

    Sent from my HTC Sensation XL with Beats Audio X315e using xda premium