首页 > 系统相关 >[RK356x] [Firefly-Ubuntu] 1min教你导出自己定制的Ubuntu根文件系统

[RK356x] [Firefly-Ubuntu] 1min教你导出自己定制的Ubuntu根文件系统

时间:2023-01-17 18:33:05浏览次数:40  
标签:Firefly firefly ext4 RK356x 导出 Ubuntu home


[RK356x] [Firefly-Ubuntu] 1min教你导出自己定制的Ubuntu根文件系统_linux

Firefly提供了一个比较通用型的​Ubuntu​系统,但是在我们日常开发中往往根据我们实际的产品在其基础上进行定制或环境部署,在操作之后,我们希望把这个系统重新导出来,那怎么办?这里介绍Firefly官方提供的一个很方便的导出工具——​ff_export_rootfs​

一、安装fireflydev

$ sudo apt update
$ sudo apt install fireflydev

二、导出Ubuntu根文件系统

导出到家目录:

$ pwd
/home/firefly
$ ff_export_rootfs /home/firefly
MEDIA FREE SPACE SIZE 221878 MBytes
EXPORT IMAGE SIZE 2517 MBytes
BLOCK_COUNT 2558891
INODE_COUNT 265317
sync...
sync finish
e2fsck 1.44.1 (24-Mar-2018)
Export rootfs to /home/firefly/Firefly_Ubuntu_20.04.x_LTS_ext4_202201240812.img Success

可以看到导出的文件是Firefly_Ubuntu_20.04.x_LTS_ext4_202201240812.img

然后把文件拷回到PC机,既可以使用​U​盘,也可以使用​ADB​命令:

$ adb pull /home/firefly/Firefly_Ubuntu_20.04.x_LTS_ext4_202201240812.img ./

三、重新打包Ubuntu系统固件

在前面我介绍过如何使用在Linux下解包与打包​Ubuntu​系统固件,用到的工具是​firefly-linux-repack​,因此我们可以使用这个工具打包固件即可,详细的操作过程参考之前的这篇文章,链接如下


标签:Firefly,firefly,ext4,RK356x,导出,Ubuntu,home
From: https://blog.51cto.com/u_13726704/6017609

相关文章