[Galaxy S II Q&A, Help & Troubleshooting] gt7599a:
Still no progress

I noticed that fstab.smdk4210 in the root folder reads like this

# Android fstab file.
#<src> <mnt_point> <type> <mnt_flags and options> <fs_mgr_flags>
# The filesystem that contains the filesystem checker binary (typically /system) cannot
# specify MF_CHECK, and must come before any filesystems that do specify MF_CHECK
# data partition must be located at the bottom for supporting device encryption

/dev/block/mmcblk0p9 /system ext4 ro,noatime wait
/dev/block/mmcblk0p7 /cache ext4 noatime,nosuid,nodev,journal_async_commit,errors=panic wait,check_spo
/dev/block/mmcblk0p1 /efs ext4 noatime,nosuid,nodev,journal_async_commit,errors=panic wait,check_spo
/dev/block/mmcblk0p10 /data ext4 noatime,nosuid,nodev,discard,noauto_da_alloc,journal_async_commit,errors=panic wait,check_spo,encryptable=/efs/metadata
/dev/block/mmcblk0p12 /preload ext4 ro,nosuid,nodev,noatime wait

I tried switching the order of the last two lines & rebooting...

/dev/block/mmcblk0p12 /preload ext4 ro,nosuid,nodev,noatime wait
/dev/block/mmcblk0p10 /data ext4 noatime,nosuid,nodev,discard,noauto_da_alloc,journal_async_commit,errors=panic wait,check_spo,encryptable=/efs/metadata

but it didn't make a difference.

/etc/vold.stafb reads

## Vold 2.0 Generic fstab
## - San Mehat (san@android.com)
##

#######################
## Regular device mount
##
## Format: dev_mount <label> <mount_point> <part> <sysfs_path1...>
## label - Label for the volume
## mount_point - Where the volume will be mounted
## part - Partition # (1 based), or 'auto' for first usable partition.
## <sysfs_path> - List of sysfs paths to source devices
######################

# internal sdcard
dev_mount sdcard0 /storage/sdcard0 11 /devices/platform/dw_mmc/mmc_host/mmc0/mmc0 nonremovable,encryptable

# external sdcard
dev_mount sdcard1 /storage/sdcard1 auto /devices/platform/s3c-sdhci.2/mmc_host/mmc1

# USB storage device
dev_mount usbdisk0 /storage/usbdisk0 auto /devices/platform/s3c_otghcd/usb

I tried changing the sdcard0 line to

dev_mount sdcard0 /storage/sdcard0 auto /devices/platform/dw_mmc/mmc_host/mmc0/mmc0 nonremovable,encryptable

but it wouldn't let me, even using su.

running the mount command via ssh gives the following

rootfs on / type rootfs (ro,relatime)
tmpfs on /dev type tmpfs (rw,nosuid,relatime,mode=755)
devpts on /dev/pts type devpts (rw,relatime,mode=600)
none on /dev/cpuctl type cgroup (rw,relatime,cpu)
proc on /proc type proc (rw,relatime)
sysfs on /sys type sysfs (rw,relatime)
/sys/kernel/debug on /sys/kernel/debug type debugfs (rw,relatime)
tmpfs on /storage type tmpfs (rw,relatime,mode=050,gid=1028)
none on /acct type cgroup (rw,relatime,cpuacct)
tmpfs on /mnt/secure type tmpfs (rw,relatime,mode=700)
tmpfs on /mnt/asec type tmpfs (rw,relatime,mode=755,gid=1000)
tmpfs on /mnt/obb type tmpfs (rw,relatime,mode=755,gid=1000)
tmpfs on /mnt/fuse type tmpfs (rw,relatime,mode=775,gid=1000)
/dev/block/mmcblk0p9 on /system type ext4 (ro,relatime,barrier=1,data=ordered)
/dev/block/mmcblk0p7 on /cache type ext4 (rw,nosuid,nodev,noatime,errors=panic,barrier=1,journal_async_commit,data=ordered)
/dev/block/mmcblk0p1 on /efs type ext4 (rw,nosuid,nodev,noatime,errors=panic,barrier=1,journal_async_commit,data=ordered)
/dev/block/mmcblk0p12 on /preload type ext4 (ro,nosuid,nodev,noatime,barrier=1,data=ordered)
/dev/block/dm-0 on /data type ext4 (rw,nosuid,nodev,noatime,errors=panic,barrier=1,journal_async_commit,data=ordered,noauto_da_alloc,discard)
/dev/block/dm-1 on /mnt/asec/com.snapwood.zfolio-1 type ext4 (ro,dirsync,nosuid,nodev,noatime,barrier=1)
/dev/block/dm-2 on /mnt/asec/com.crittermap.backcountrynavigator.license-1 type ext4 (ro,dirsync,nosuid,nodev,noatime,barrier=1)
/dev/block/dm-3 on /mnt/asec/com.dynamicg.timerecording.pro-2 type ext4 (ro,dirsync,nosuid,nodev,noatime,barrier=1)
/dev/block/dm-4 on /mnt/asec/mikado.bizcalpro-2 type ext4 (ro,dirsync,nosuid,nodev,noatime,barrier=1)
/dev/block/dm-5 on /mnt/asec/com.gmail.mjm4456.vpncilla-1 type ext4 (ro,dirsync,nosuid,nodev,noatime,barrier=1)
/dev/block/dm-6 on /mnt/asec/com.nuance.swype.dtc-2 type ext4 (ro,dirsync,nosuid,nodev,noatime,barrier=1)
/dev/block/dm-7 on /mnt/asec/com.stericson.permissions.donate-1 type ext4 (ro,dirsync,nosuid,nodev,noatime,barrier=1)
/dev/block/dm-8 on /mnt/asec/com.jrtstudio.iSyncr-1 type ext4 (ro,dirsync,nosuid,nodev,noatime,barrier=1)
/dev/block/dm-9 on /mnt/asec/com.dragora.pfsrd-1 type ext4 (ro,dirsync,nosuid,nodev,noatime,barrier=1)
/dev/block/dm-10 on /mnt/asec/com.speedsoftware.rootexplorer-1 type ext4 (ro,dirsync,nosuid,nodev,noatime,barrier=1)
/dev/block/dm-11 on /mnt/asec/com.keramidas.TitaniumBackupPro-1 type ext4 (ro,dirsync,nosuid,nodev,noatime,barrier=1)
/dev/block/vold/179:25 on /storage/sdcard1 type vfat (rw,relatime,uid=1000,gid=1015,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)
tmpfs on /storage/sdcard0 type tmpfs (rw,relatime,mode=050,gid=1028)

Open to suggestions...

Ed