Internal sd card will not mount

Androidaholic

Member
Jan 8, 2011
9
0
I can not seem to figure out why my internal sd card will not mount. Some of the things I think it could be are as follows. I may have deleted something by accident when removing apps due to low memory alert. It could have happened while flashing a rom. I am currently on the one that says it is for my best buy tablet from this website S7100R001C28B010. Also, I thought maybe there was a error caused from disconnecting or connecting to my computer maybe. Is there any drivers for the sd cards and if so does anyone have them ? Thanks, Androidaholic
 
Is your device rooted?

If so can you show output of
mount

and

busybox df -h

Sent from my S7
 
Yes it is rooted with z4 however I do not know how to show the output of the mount. How could I do that and what would I need to do after that.
Thanks, androidaholic
 
# busybox mount

Will show what's mounted


Mounting the sdcards is controlled by /etc/vold.conf

I think you may have a different version of that file, possibly one from a v103.

My vold.conf has the sdcard2 lines commented out, the comments mention 'used by wlan' which is puzzling.

I wonder if v103 S7 does really have internal sdcard, but it's not enabled someone just cocked up the config. I cannot understand why huawei would produce 2 different hardware versions. Perhaps they are just using the softwareo config to differentiate the versions ( the 8gb model is 70gbp more in uk)

Could someone please post the vold.conf from a s7 that has internal sdcard, so I can compare and perhaps try testing the different config

Pete, on the move...
 
## mountd configuration file
# Copyright (c) 2009, Code Aurora Forum.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#

## add a mount entry for each mount point to be managed by mountd
volume_sdcard {
media_path /devices/platform/msm_sdcc.1/mmc_host
media_type mmc
mount_point /sdcard2
ums_path /devices/platform/msm_hsusb/gadget/lun0
}

# begin: add by h00131430 for WiFi
# sdcc2 already used by WLAN, comment out here
#volume_sdcard2 {
# media_path /devices/platform/msm_sdcc.2/mmc_host
# media_type mmc
# mount_point /sdcard
# ums_path /devices/platform/msm_hsusb/gadget/lun0
#}
# end: add by h00131430 for WiFi

volume_sdcard3 {
media_path /devices/platform/msm_sdcc.3/mmc_host
media_type mmc
mount_point /sdcard
ums_path /devices/platform/msm_hsusb/gadget/lun1
}

#volume_sdcard4 {
# media_path /devices/platform/msm_sdcc.4/mmc_host
# media_type mmc
# mount_point /sdcard
# ums_path /devices/platform/msm_hsusb/gadget/lun0
#}

volume_usb {
media_path /devices/platform/msm_hsusb_host.0/usb1
media_type usb
mount_point /data/disk/media/disk
}

volume_usb2 {
media_path /devices/platform/msm_hsusb_host.1/usb2
media_type usb
mount_point /data/disk/media/disk
}

This is from the US Best Buy version (104) unmodified.

Sent from my S7
 
Oh well, worth a try.

That file's same as v103 version

So looks like no internal sdcard - bah


Regarding the mount failure, check if vold is running

# busybox ps -ef | pgrep vold

1011 0 0:0 /system/bin/vold

Pete, on the move...
 
Thanks a lot for the help with this matter I think I will try and flash another rom and then look into these files if that does not work. What do I use to check for mount failure adb or terminal emulator ? Also I have not figured out how to use adb yet but I can use terminal emulator.
Thanks, Androidaholic
 
Okay when ever I type in #busybox ps - ef | pgrep vold a 1006 pops up if i hit return. Can anyone tell me how to reflash the kernal with the bootloader. I was thinking that could fix it. Or another idea is does anyone know something I could type in to terminal emulator to mount the internal sd card. Also, my external shows up in the picture gallery and the pre installed file manager but it does not show up in astro or titanium backup.
Thanks,
Androidaholic
 
What I would try is to install clockwork recovery. Then there is an option under 'advanced' to mount the sdcard to the computer. See if your computer will read it from there.
 
# busybox pkill -1 vold

will restart the vold, but somehow I don't think it will mount your sdcard.

BTW can you mount an external sdcard ?

The sdcard io is handled by a loadable kernel module msm_sdcc, so check if that's loaded. It actually gets loaded by /etc/init_qcom_sdio.sh

# busybox lsmod



Pete, on the move...
 
Okay I will try that thanks a lot pete and the others that have helped. I am about to the point that I am going to send the tablet to Huawei for the warranty. Do youa all think this can be fixed ? Also, yesterday my external sd card showed up under the internal in the preloaded file manager app. I have not been able to get anything to show up in astro or titanium though.
Thanks,
Androidaholic
 
Okay I have installed clockwork recovery. Is there any way someone can post a kernal zip file or the sd card drivers kn a zip to install from clockwork.
Thanks,
Androidaholic
 
Ok i cannot mount my internal sd card to my computer. Not sure what to do. Any help please? I have a huawei ideos s7 tablet and love it but the internal configs confuse me! Thanks!

Sent from my sdk using Android Tablet Forum App
 
Could you previously mount it?

If not, you probably do not have an internal card.

Don't worry about it, just buy a 16gb micro sd

Pete, on the move...
 
Back
Top