Welcome to Firefly
切换语言
Firefly文档中心
最近更新: 2026-07-14 10:00:05

导出 rootfs

注意以下操作均在设备端上操作!
  1. 在设备的 Ubuntu/Debian 环境下,安装 fireflydev

    sudo apt update
    sudo apt install fireflydev
  2. 安装 fireflydev 后,就能使用 ff_export_rootfs 脚本导出根文件系统 仅允许导出到外部存储设备或 /userdata/根目录,禁止导出至设备的其他目录!

    • 建议使用容量较大的移动硬盘

    • 导出工具会执行 apt clean 等操作以减小文件系统大小

    • 将根文件系统导出,例如导出到 /media/firefly/AC91-C4AE/ 目录(需要等待一定时间):

    ff_export_rootfs /media/firefly/AC91-C4AE/
    • 压缩文件系统,删除不必要的空白空间以减少存储器资源的占用:
    # 有部分客户说导出的 rootfs 大小为 3.3G,可实际只用了 3G,原因是没有对 rootfs 进行压缩
    e2fsck -p -f Firefly_Ubuntu_18.04.6_rootfs.img
    resize2fs -M Firefly_Ubuntu_18.04.6_rootfs.img

下一步:固件打包

导出 rootfs 后,仅生成了 rootfs 镜像文件。如需生成可烧录的完整固件,需要在 PC 端使用固件打包工具进行二次打包。请参考:固件打包工具

本页目录