AIO-3399J平台eMMC 添加新的分区

在3399平台做eMMC 添加新的分区,想在userdata分区( f2fs)后增加几个分区,但是这个分区的
文件系统分区类型不是ext4,而且相应文件都有一些变动。以前的3288可以加在fstab.rk30board.bootmode.emmc,
但是现在没有了,现在的是fstab.rk30board,在fstab怕有其他方面的差异,导致不兼容,有没有3399平台相关这方面的资料可供参考?

修改fstab文件;
device\rockchip\rk3399\rk3399_firefly_aio_mid\fstab.rk30board

有一些疑问,
(1)user分区是否可对应下面的设备?最后一个user分区的序号可否还是用:auto
devices/platform/fe320000.dwmmc/mmc_host* auto auto defaults voldmanaged=sdcard1:auto,encryptable=userdata

(2)userdata可否改为ext4类型?
# Full disk encryption has less effect on rk3399, so default to enable this.
/dev/block/by-name/userdata /data f2fs noatime,nodiratime,nosuid,nodev,discard,inline_xattr wait,check,notrim,forceencrypt=/metadata/key_file

我把userdata改为ext4后,系统不能正确挂载了,提示(mount,/dev/block/by-name/userdata,ext4)有非法参数。系统也不能正常启动了。
我就是改的fstab那个文件

Android 增加一个分区配置指南

qingfeng623 发表于 2018-12-15 22:29
我把userdata改为ext4后,系统不能正确挂载了,提示(mount,/dev/block/by-name/userdata,ext4)有非法参数 …

改系统类型的话,现在可以改成功了,这个得需要 device.mk等文件;
我的是新添加一个分区,和你的情况不同,我是在fstab.rk30board添加这个分区(parameter.txt里已经正确添加了):
/dev/block/by-name/app_tar /mnt/app_tar ext4 rw,noatime,nodiratime,noauto_da_alloc wait,check

然后一直没有成功。但是在rc脚本里却是能挂载成功的。你在fstab.rk30board新添加过分区吗?

pashanpp 发表于 2018-12-17 09:34
Android 增加一个分区配置指南

你这个只是挂载新添加的分区的前提,有这个新添加的分区,但无法挂载成功;