Firefly开源社区

打印 上一主题 下一主题

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

84

积分

0

威望

0

贡献

技术小白

积分
84

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

发表于 2018-11-30 15:15:29      浏览:7266 | 回复:4        打印      只看该作者   [复制链接] 楼主
在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
回复

使用道具 举报

553

积分

1

威望

3

贡献

技术大神

Rank: 3Rank: 3

积分
553
发表于 2018-12-15 22:29:56        只看该作者  沙发
我把userdata改为ext4后,系统不能正确挂载了,提示(mount,/dev/block/by-name/userdata,ext4)有非法参数。系统也不能正常启动了。
我就是改的fstab那个文件
回复

使用道具 举报

145

积分

0

威望

0

贡献

技术小白

积分
145
发表于 2018-12-17 09:34:19        只看该作者  板凳
回复

使用道具 举报

84

积分

0

威望

0

贡献

技术小白

积分
84
发表于 2019-1-3 11:31:13        只看该作者  地板
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新添加过分区吗?
回复

使用道具 举报

84

积分

0

威望

0

贡献

技术小白

积分
84
发表于 2019-1-3 11:34:30        只看该作者  5#
pashanpp 发表于 2018-12-17 09:34
Android 增加一个分区配置指南

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

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表