I partitioned eMMC as follows. But Linux can’t mount “user” partition and it mount the android “userdata” partition on Unbuntu. mmcblk0p15 device is android “userdata” partition. Please let me know what problem is.
- uboot parameters
FIRMWARE_VER:4.4.2
MACHINE_MODEL:rk30sdk
MACHINE_ID:007
MANUFACTURER:RK30SDK
MAGIC: 0x5041524B
ATAG: 0x60000800
MACHINE: 3066
CHECK_MASK: 0x80
PWR_HLD: 0,0,A,0,1
#KERNEL_IMG: 0x62008000
#FDT_NAME: rk-kernel.dtb
#RECOVER_KEY: 1,1,0,20,0
CMDLINE:console=ttyFIQ0 androidboot.hardware=rk30board androidboot.console=ttyFIQ0 board.ap_has_alsa=0 root=/dev/block/mtd/by-name/linuxroot rw rootfstype=ext4 init=/sbin/init initrd=0x62000000,0x00800000 mtdparts=rk29xxnand:0x00002000@0x00002000(uboot),0x00002000@0x00004000(misc),0x00008000@0x00006000(resource),0x00008000@0x0000e000(kernel),0x00010000@0x00016000(boot),0x00010000@0x00026000(recovery),0x0001a000@0x00036000(backup),0x00040000@0x00050000(cache),0x00002000@0x00090000(kpanic),0x00980000@0x00092000(system),0x00002000@0x00A12000(metadata),0x00400000@0x00A14000(userdata),0x00620000@0x00E14000(linuxroot),-@0x01434000(user)
- Booting logs
[ 2.193563] execute tuning: candidates_degree = SDMMC_SHIFT_DEGREE_0 SDMMC_SHIFT_DEGREE_90 SDMMC_SHIFT_DEGREE_180 SDMMC_SHIFT_DEGREE_INVALID[mmc0]
[ 2.193665] mmc0: new HS200 MMC card at address 0001
[ 2.193930] mmcblk0: mmc0:0001 AWMB3R 14.5 GiB
[ 2.194255] parameter: 0x000000000 – 0x000400000 (4 MB)
[ 2.194268] uboot: 0x000400000 – 0x000800000 (4 MB)
[ 2.194277] misc: 0x000800000 – 0x000c00000 (4 MB)
[ 2.194287] resource: 0x000c00000 – 0x001c00000 (16 MB)
[ 2.194296] kernel: 0x001c00000 – 0x002c00000 (16 MB)
[ 2.194305] boot: 0x002c00000 – 0x004c00000 (32 MB)
[ 2.194313] recovery: 0x004c00000 – 0x006c00000 (32 MB)
[ 2.194322] backup: 0x006c00000 – 0x00a000000 (52 MB)
[ 2.194331] cache: 0x00a000000 – 0x012000000 (128 MB)
[ 2.194340] kpanic: 0x012000000 – 0x012400000 (4 MB)
[ 2.194348] system: 0x012400000 – 0x142400000 (4864 MB)
[ 2.194357] metadata: 0x142400000 – 0x142800000 (4 MB)
[ 2.194366] userdata: 0x142800000 – 0x1c2800000 (2048 MB)
[ 2.194375] linuxroot: 0x1c2800000 – 0x286800000 (3136 MB)
[ 2.194383] user: 0x286800000 – 0x3a3a00000 (4562 MB)
[ 2.194416] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12 p13 p14 p151357..dw_mci_set_ios: no card. [mmc1]
[ 2.201191] 1357..dw_mci_set_ios: no card. [mmc2]
[ 2.220875] 1357..dw_mci_set_ios: no card. [mmc2]
[ 2.221079] dwmmc_rockchip ff0d0000.rksdmmc: DW MMC controller at irq 65, 32 bit host data width, 256 deep fifo
[ 2.221092] dwmmc_rockchip ff0d0000.rksdmmc: 1 slots initialized
[ 2.221350] leds-gpio leds.31: pins are not configured from the driver
- df results
Filesystem 1kblocks Used Avaulable Use% Mounted on
/dev.mmcblk0p14 3148232 1348096 1783752 44% /
udev 1022892 4 1022888 1% /dev
tmpfs 413412 352 413060 1% /run
none 4 0 0 0% /sys/fs/cgroup
none 5120 4 5116 1% /run/lock
none 1033524 72 1033452 1% /run/shm
none 102400 20 102380 1% /run/user
/dev/mmcblk0p15 4662364 3264204 1398160 71% /media/firefly/851C-D06E