拿到了D1的板板
为了文件系统捣鼓起来更方便和各种OTA操作的舒服感觉,需要搞上overlayfs, 查看了启动Log需要调用mkfs.ext4,
所以,搞上了e2fsprogs
make menuconfig 一阵操作后,竟然报错了,还好有谷歌大法,直接找到问题:
https://bugs.gentoo.org/577946
于是自己加了个patch进去,一波烧录,起飞了
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/root 99884 49024 43692 53% /rom
devtmpfs 503912 0 503912 0% /dev
tmpfs 508104 36 508068 0% /tmp
/dev/by-name/rootfs_data
11367 149 10962 1% /overlay
overlayfs:/overlay 11367 149 10962 1% /
/dev/by-name/UDISK 6950068 15832 6917852 0% /mnt/UDISK
不敢独享,patch放到附件了,另外附上分区信息设置文件 和 fstab
e2fsprogs编译通过和磁盘分区fex_20220128-2315.zip
patch文件 直接扔到 package\utils\e2fsprogs\patches 下面就可以啦。
fstab 是在目录tina_d1_open_v1.0.1\target\allwinner\d1-nezha\base-files\etc\config
sys_partition.fex 是在目录 tina_d1_open_v1.0.1\device\config\chips\d1\configs\nezha
当然menuconfig 要选上e2sfprogs
离线