5.4.2. 分区修改

Openwrt 系统里,存储大小关联到两个概念,如果要修改存储大小,则需要进行两处参数的改动

  • 分区大小:存储介质上的物理大小

  • 镜像大小:打包的文件系统镜像的大小

小心

原则上,镜像大小必须等于分区大小

5.4.2.1. 配置分区

分区的大小配置,在 image_cfg.json 文件中完成, 以 rootfs 为例,修改为64MB

"mmc": { // Media type
        "size": "8G", // Size of SD/eMMC
        "partitions": { // Partition table apply to device
                "spl_1":  { "offset": "0x4400", "size": "128k" },
                "spl_2":  { "size": "367k" },
                "uboot":  { "size": "1m" },
                "env":    { "size": "512k" },
                "kernel": { "size": "16m" },
                "rootfs": { "size": "64m" },

5.4.2.2. 无镜像分区

对于无镜像的 kernel, uboot, env 等分区,要修改其大小直接在 image_cfg.json 文件中修改即可