系统是Android 2.2版本,在adb shell模式下,执行chmod命令无法修改sdcard的权限。# mount
rootfs on / type rootfs (ro,relatime)
tmpfs on /dev type tmpfs (rw,relatime,mode=755)
devpts on /dev/pts type devpts (rw,relatime,mode=600)
proc on /proc type proc (rw,relatime)
sysfs on /sys type sysfs (rw,relatime)
tmpfs on /mnt/asec type tmpfs (rw,relatime,mode=755,gid=1000)
/dev/block/mtdblock7 on /system type yaffs2 (ro,relatime)
/dev/block/mtdblock8 on /data type yaffs2 (rw,nosuid,nodev,relatime)
/dev/block/mtdblock4 on /cache type yaffs2 (rw,nosuid,nodev,relatime)
/dev/block/vold/8:1 on /mnt/sdcard type vfat (rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)
/dev/block/vold/8:1 on /mnt/secure/asec type vfat (rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)
tmpfs on /mnt/sdcard/.android_secure type tmpfs (ro,relatime,size=0k,mode=000)
===================红色部分为sdcard的挂载目录# id
uid=0(root) gid=0(root)
===================当前登录用户是root权限
# cd /mnt
# ls -l
drwxr-xr-x root     system            1970-01-01 00:00 asec
drwx------ root     root              1970-01-01 00:00 secure
d---rwxr-x system   sdcard_rw          1970-01-01 00:00 sdcard
===================当前sdcard的权限是075
# chmod 777 sdcard
===================尝试修改sdcard的权限为777,执行chmod命令后没有提示错误
# ls -l
drwxr-xr-x root     system            1970-01-01 00:00 asec
drwx------ root     root              1970-01-01 00:00 secure
d---rwxr-x system   sdcard_rw          1970-01-01 00:00 sdcard
===================再次查看,发现sdcard的权限还是原来的075,根本没有改变,为何?