I enabled root for adb, and then tried the following:
root@crespo:/ # mount /dev/block/platform/s3c-sdhci.0/by-name/media /storage/sdcard0
Usage: mount [-r] [-w] [-o options] [-t type] device directory
1|root@crespo:/ # mount /dev/block/mmcblk0p3 /storage/sdcard0
Usage: mount [-r] [-w] [-o options] [-t type] device directory
1|root@crespo:/ # mount /dev/block/mmcblk0 /storage/sdcard0
Usage: mount [-r] [-w] [-o options] [-t type] device directory
but, even if -t
is optional, I get a different error message by adding it:
1|root@crespo:/ # mount -t vfat /dev/block/mmcblk0 /storage/sdcard0
mount: Device or resource busy
maybe the arguments parsing of the command is messed up... seems like a bug in busybox, or is something much more pedestrian going wrong?
/dev/block/mmcblk0
is a device node, and that/system/sdcard0
exists and is a directory (not a symlink)./storage/sdcard0
not/system/sdcard0
... the result is still the same btwstat /dev/block/mmcblk0
says it's ablock special file
andstat /storage/sdcard0
says it'sdirectory