拿到了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
离线