Hi Vishal,
For the SD MMC test on Samsung Arndale board, the value of EXTERNAL_STORAGE doesn't match with the output of "df":
root@arndale:/ # df Filesystem Size Used Free Blksize /dev 1000.6M 164.0K 1000.4M 4096 /mnt/asec 1000.6M 0.0K 1000.6M 4096 /mnt/obb 1000.6M 0.0K 1000.6M 4096 /system 739.9M 371.1M 368.8M 4096 /cache 243.9M 2.0M 241.9M 1024 /data 487.8M 51.4M 436.4M 1024 /mnt/media_rw/sdcard0 5.8G 12.0K 5.8G 4096 /mnt/secure/asec 5.8G 12.0K 5.8G 4096
root@arndale:/ # echo $EXTERNAL_STORAGE /storage/sdcard0 root@arndale:/ #
"/storage/sdcard0" is not in the output of "df". According to the output, the storage actually locates at "/mnt/media_rw/sdcard0", and I couldn't see there is any symbol link between them:
root@arndale:/ # busybox ls -ld /mnt/media_rw/sdcard0 drwxrwx--- 4 media_rw media_rw 4096 Jan 1 00:01 /mnt/media_rw/sdcard0
root@arndale:/ # busybox ls -ld /storage/sdcard0 drwx------ 2 root root 0 Jan 1 00:00 /storage/sdcard0 root@arndale:/ #
However, data can be successfully written to /storage/sdcard0:
root@arndale:/ # written_message="abcdefghijklmn" root@arndale:/ # echo $written_message > $EXTERNAL_STORAGE/sd-mmc-test.txt root@arndale:/ # echo $? 0 root@arndale:/ # cat $EXTERNAL_STORAGE/sd-mmc-test.txt abcdefghijklmn root@arndale:/ # cd /storage/sdcard0 root@arndale:/storage/sdcard0 # ls sd-mmc-test.txt root@arndale:/storage/sdcard0 #
But file "sd-mmc-test.txt" doesn't exist under "/mnt/media_rw/sdcard0"
root@arndale:/storage/sdcard0 # cd /mnt/media_rw/sdcard0 root@arndale:/mnt/media_rw/sdcard0 # ls LOST.DIR root@arndale:/mnt/media_rw/sdcard0 #
Something wrong in the output of these storage partitions? The build I'm using is #386:
https://android-build.linaro.org/builds/~linaro-android/linux-linaro-arndale...
Best Regards Botao Sun
Here is the output from "mount":
root@arndale:/data # mount rootfs / rootfs rw,relatime 0 0 tmpfs /dev tmpfs rw,nosuid,relatime,mode=755 0 0 devpts /dev/pts devpts rw,relatime,mode=600 0 0 proc /proc proc rw,relatime 0 0 sysfs /sys sysfs rw,relatime 0 0 tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0 tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0 /dev/block/mmcblk1p3 /system ext4 rw,relatime,data=ordered 0 0 /dev/block/mmcblk1p5 /cache ext4 rw,nosuid,nodev,noatime,errors=panic,data=ordered 0 0 /dev/block/mmcblk1p6 /data ext4 rw,nosuid,nodev,noatime,errors=panic,data=ordered 0 0 /dev/block/vold/179:39 /mnt/media_rw/sdcard0 vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1023,gid=1023,fmask=0007,dmask=0007,allow_utime0 /dev/block/vold/179:39 /mnt/secure/asec vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1023,gid=1023,fmask=0007,dmask=0007,allow_utime=00200 root@arndale:/data #
"/mnt/media_rw/sdcard0" is in output but no "/storage/sdcard0".
On 20 March 2014 22:40, Botao Sun botao.sun@linaro.org wrote:
Hi Vishal,
For the SD MMC test on Samsung Arndale board, the value of EXTERNAL_STORAGE doesn't match with the output of "df":
root@arndale:/ # df Filesystem Size Used Free Blksize /dev 1000.6M 164.0K 1000.4M 4096 /mnt/asec 1000.6M 0.0K 1000.6M 4096 /mnt/obb 1000.6M 0.0K 1000.6M 4096 /system 739.9M 371.1M 368.8M 4096 /cache 243.9M 2.0M 241.9M 1024 /data 487.8M 51.4M 436.4M 1024 /mnt/media_rw/sdcard0 5.8G 12.0K 5.8G 4096 /mnt/secure/asec 5.8G 12.0K 5.8G 4096
root@arndale:/ # echo $EXTERNAL_STORAGE /storage/sdcard0 root@arndale:/ #
"/storage/sdcard0" is not in the output of "df". According to the output, the storage actually locates at "/mnt/media_rw/sdcard0", and I couldn't see there is any symbol link between them:
root@arndale:/ # busybox ls -ld /mnt/media_rw/sdcard0 drwxrwx--- 4 media_rw media_rw 4096 Jan 1 00:01 /mnt/media_rw/sdcard0
root@arndale:/ # busybox ls -ld /storage/sdcard0 drwx------ 2 root root 0 Jan 1 00:00 /storage/sdcard0 root@arndale:/ #
However, data can be successfully written to /storage/sdcard0:
root@arndale:/ # written_message="abcdefghijklmn" root@arndale:/ # echo $written_message > $EXTERNAL_STORAGE/sd-mmc-test.txt root@arndale:/ # echo $? 0 root@arndale:/ # cat $EXTERNAL_STORAGE/sd-mmc-test.txt abcdefghijklmn root@arndale:/ # cd /storage/sdcard0 root@arndale:/storage/sdcard0 # ls sd-mmc-test.txt root@arndale:/storage/sdcard0 #
But file "sd-mmc-test.txt" doesn't exist under "/mnt/media_rw/sdcard0"
root@arndale:/storage/sdcard0 # cd /mnt/media_rw/sdcard0 root@arndale:/mnt/media_rw/sdcard0 # ls LOST.DIR root@arndale:/mnt/media_rw/sdcard0 #
Something wrong in the output of these storage partitions? The build I'm using is #386:
https://android-build.linaro.org/builds/~linaro-android/linux-linaro-arndale...
Best Regards Botao Sun
Hi Botao,
Thanks for reporting this. Please open a bug so that we can track this issue.
On 20 March 2014 17:28, Botao Sun botao.sun@linaro.org wrote:
Here is the output from "mount":
root@arndale:/data # mount rootfs / rootfs rw,relatime 0 0 tmpfs /dev tmpfs rw,nosuid,relatime,mode=755 0 0 devpts /dev/pts devpts rw,relatime,mode=600 0 0 proc /proc proc rw,relatime 0 0 sysfs /sys sysfs rw,relatime 0 0 tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0 tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0 /dev/block/mmcblk1p3 /system ext4 rw,relatime,data=ordered 0 0 /dev/block/mmcblk1p5 /cache ext4 rw,nosuid,nodev,noatime,errors=panic,data=ordered 0 0 /dev/block/mmcblk1p6 /data ext4 rw,nosuid,nodev,noatime,errors=panic,data=ordered 0 0 /dev/block/vold/179:39 /mnt/media_rw/sdcard0 vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1023,gid=1023,fmask=0007,dmask=0007,allow_utime0 /dev/block/vold/179:39 /mnt/secure/asec vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1023,gid=1023,fmask=0007,dmask=0007,allow_utime=00200 root@arndale:/data #
"/mnt/media_rw/sdcard0" is in output but no "/storage/sdcard0".
On 20 March 2014 22:40, Botao Sun botao.sun@linaro.org wrote:
Hi Vishal,
For the SD MMC test on Samsung Arndale board, the value of EXTERNAL_STORAGE doesn't match with the output of "df":
root@arndale:/ # df Filesystem Size Used Free Blksize /dev 1000.6M 164.0K 1000.4M 4096 /mnt/asec 1000.6M 0.0K 1000.6M 4096 /mnt/obb 1000.6M 0.0K 1000.6M 4096 /system 739.9M 371.1M 368.8M 4096 /cache 243.9M 2.0M 241.9M 1024 /data 487.8M 51.4M 436.4M 1024 /mnt/media_rw/sdcard0 5.8G 12.0K 5.8G 4096 /mnt/secure/asec 5.8G 12.0K 5.8G 4096
root@arndale:/ # echo $EXTERNAL_STORAGE /storage/sdcard0 root@arndale:/ #
"/storage/sdcard0" is not in the output of "df". According to the output, the storage actually locates at "/mnt/media_rw/sdcard0", and I couldn't see there is any symbol link between them:
root@arndale:/ # busybox ls -ld /mnt/media_rw/sdcard0 drwxrwx--- 4 media_rw media_rw 4096 Jan 1 00:01 /mnt/media_rw/sdcard0
root@arndale:/ # busybox ls -ld /storage/sdcard0 drwx------ 2 root root 0 Jan 1 00:00 /storage/sdcard0 root@arndale:/ #
However, data can be successfully written to /storage/sdcard0:
root@arndale:/ # written_message="abcdefghijklmn" root@arndale:/ # echo $written_message > $EXTERNAL_STORAGE/sd-mmc-test.txt root@arndale:/ # echo $? 0 root@arndale:/ # cat $EXTERNAL_STORAGE/sd-mmc-test.txt abcdefghijklmn root@arndale:/ # cd /storage/sdcard0 root@arndale:/storage/sdcard0 # ls sd-mmc-test.txt root@arndale:/storage/sdcard0 #
But file "sd-mmc-test.txt" doesn't exist under "/mnt/media_rw/sdcard0"
root@arndale:/storage/sdcard0 # cd /mnt/media_rw/sdcard0 root@arndale:/mnt/media_rw/sdcard0 # ls LOST.DIR root@arndale:/mnt/media_rw/sdcard0 #
Something wrong in the output of these storage partitions? The build I'm using is #386:
https://android-build.linaro.org/builds/~linaro-android/linux-linaro-arndale...
Best Regards Botao Sun
Done.
https://bugs.launchpad.net/linaro-android/+bug/1295559
On 21 March 2014 14:01, Vishal Bhoj vishal.bhoj@linaro.org wrote:
Hi Botao,
Thanks for reporting this. Please open a bug so that we can track this issue.
On 20 March 2014 17:28, Botao Sun botao.sun@linaro.org wrote:
Here is the output from "mount":
root@arndale:/data # mount rootfs / rootfs rw,relatime 0 0 tmpfs /dev tmpfs rw,nosuid,relatime,mode=755 0 0 devpts /dev/pts devpts rw,relatime,mode=600 0 0 proc /proc proc rw,relatime 0 0 sysfs /sys sysfs rw,relatime 0 0 tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0 tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0 /dev/block/mmcblk1p3 /system ext4 rw,relatime,data=ordered 0 0 /dev/block/mmcblk1p5 /cache ext4 rw,nosuid,nodev,noatime,errors=panic,data=ordered 0 0 /dev/block/mmcblk1p6 /data ext4 rw,nosuid,nodev,noatime,errors=panic,data=ordered 0 0 /dev/block/vold/179:39 /mnt/media_rw/sdcard0 vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1023,gid=1023,fmask=0007,dmask=0007,allow_utime0 /dev/block/vold/179:39 /mnt/secure/asec vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1023,gid=1023,fmask=0007,dmask=0007,allow_utime=00200 root@arndale:/data #
"/mnt/media_rw/sdcard0" is in output but no "/storage/sdcard0".
On 20 March 2014 22:40, Botao Sun botao.sun@linaro.org wrote:
Hi Vishal,
For the SD MMC test on Samsung Arndale board, the value of EXTERNAL_STORAGE doesn't match with the output of "df":
root@arndale:/ # df Filesystem Size Used Free Blksize /dev 1000.6M 164.0K 1000.4M 4096 /mnt/asec 1000.6M 0.0K 1000.6M 4096 /mnt/obb 1000.6M 0.0K 1000.6M 4096 /system 739.9M 371.1M 368.8M 4096 /cache 243.9M 2.0M 241.9M 1024 /data 487.8M 51.4M 436.4M 1024 /mnt/media_rw/sdcard0 5.8G 12.0K 5.8G 4096 /mnt/secure/asec 5.8G 12.0K 5.8G 4096
root@arndale:/ # echo $EXTERNAL_STORAGE /storage/sdcard0 root@arndale:/ #
"/storage/sdcard0" is not in the output of "df". According to the output, the storage actually locates at "/mnt/media_rw/sdcard0", and I couldn't see there is any symbol link between them:
root@arndale:/ # busybox ls -ld /mnt/media_rw/sdcard0 drwxrwx--- 4 media_rw media_rw 4096 Jan 1 00:01 /mnt/media_rw/sdcard0
root@arndale:/ # busybox ls -ld /storage/sdcard0 drwx------ 2 root root 0 Jan 1 00:00 /storage/sdcard0 root@arndale:/ #
However, data can be successfully written to /storage/sdcard0:
root@arndale:/ # written_message="abcdefghijklmn" root@arndale:/ # echo $written_message > $EXTERNAL_STORAGE/sd-mmc-test.txt root@arndale:/ # echo $? 0 root@arndale:/ # cat $EXTERNAL_STORAGE/sd-mmc-test.txt abcdefghijklmn root@arndale:/ # cd /storage/sdcard0 root@arndale:/storage/sdcard0 # ls sd-mmc-test.txt root@arndale:/storage/sdcard0 #
But file "sd-mmc-test.txt" doesn't exist under "/mnt/media_rw/sdcard0"
root@arndale:/storage/sdcard0 # cd /mnt/media_rw/sdcard0 root@arndale:/mnt/media_rw/sdcard0 # ls LOST.DIR root@arndale:/mnt/media_rw/sdcard0 #
Something wrong in the output of these storage partitions? The build I'm using is #386:
https://android-build.linaro.org/builds/~linaro-android/linux-linaro-arndale...
Best Regards Botao Sun
linaro-android@lists.linaro.org