官方适配了3.4和5.4版本的系统,下面分别说明下两个系统版本的扩容操作Linux5.4 系统自动扩容 rootfs 说明1) 通过 TF 卡第一次启动 linux5.4 系统时会通过 orangepi-resize-filesystem.service 这 个 systemd 服务来调用 orangepi-resize-filesystem 脚本自动进行 rootfs 的扩容2) 登录系统后可以通过 df -h 命令来查看 rootfs 的大小,如果和 TF 卡的实际容量一 致,说明自动扩容运行正确 ![]() 3) 需要注意的是,linux 系统只有一个 ext4 格式的分区,没有使用单独的 BOOT 分 区来存放内核镜像等文件,也就不存在 BOOT 分区扩容的问题 4) 另外如果不需要自动扩容 rootfs,可以使用下面的方法来禁止 a. 首先将 linux 镜像烧录到 TF 卡中 b. 然后将 TF 卡插入 Ubuntu PC 中(Windows 不行),Ubuntu PC 一般会自动 挂载 TF 卡的分区,如果自动挂载正常,使用 ls 命令可以看到下面的输出, TF 卡的分区名和下面命令所示名字不一定相同,请根据实际情况进行修改 ![]() c. 然后在 Ubuntu PC 中将当前用户切换成 root 用户 ![]() d. 然后进入 TF 卡中的 linux 系统的 root 目录下新建一个名为.no_rootfs_resize 的文件 ![]() e. 然后就可以卸载 TF 卡,再拔出 TF 插到开发板启动,linux 系统启动时,当 检测到/root 目录下有.no_rootfs_resize 这个文件就不会再自动扩容 rootfs 了 f. 禁止 rootfs 自动扩容后可以看到 TF 卡可用容量只有 200M 左右 ![]() Linux3.4 系统自动扩容 rootfs 说明 1) 通过 TF 卡第一次启动 linux3.4 系统时会通过 orangepi-resize-filesystem.service 这 个 systemd 服务来调用 orangepi-resize-filesystem 脚本自动进行 rootfs 的扩容,但是 和 linux5.4 系统不同的是,第一次启动完成后,自动扩容还没有完成,需要重启一 次系统才能最终完成 rootfs 的自动扩容2)第一次启动 linux3.4 系统,通过 ssh 或者串口登录系统会看到一个警告:需要重 启来完成文件系统的扩容,请尽快重启 a. 如果看到这个警告,请尽快重启,待自动扩容完成后,再进行其他操作 ![]() b. 第一次启动 linux 系统后,没重启前可以看到 rootfs 的大小如下所示,只有 几百兆的可用空间 ![]() 3) 重启后再通过 ssh 或者串口登录系统可以看到 a. 需要重启完成扩容的警告已经消失 ![]() b. 通过 df -h 命令来查看 rootfs 的大小,如果自动扩容运行正确,可以看到 rootfs 的大小和 TF 卡的实际容量基本一样 ![]() 4) 需要注意的是,linux3.4 系统只有一个 ext4 格式的分区,没有使用单独的 BOOT 分区来存放内核镜像等文件,也就不存在 BOOT 分区扩容的问题 5) 另外如果不需要自动扩容 rootfs,可以使用下面的方法来禁止a. 首先将 linux 镜像烧录到 TF 卡中b. 然后将 TF 卡插入 Ubuntu PC 中(Windows 不行),Ubuntu PC 一般会自动 挂载 TF 卡的分区,如果自动挂载正常,使用 ls 命令可以看到下面的输出, TF 卡的分区名和下面命令所示名字不一定相同,请根据实际情况进行修改 ![]() c. 然后在 Ubuntu PC 中将当前用户切换成 root 用户 ![]() d. 然后进入 TF 卡中的 linux 系统的 root 目录下新建一个名为.no_rootfs_resize 的文件 ![]() e. 然后就可以卸载 TF 卡,再拔出 TF 插到开发板启动,linux 系统启动时,当 检测到/root 目录下有.no_rootfs_resize 这个文件就不会再自动扩容 rootfs 了f. 禁止 rootfs 自动扩容后,第一次启动后通过 ssh 或者串口登录系统不会再看 到需要重启完成扩容的警告了,即使重启后也可以看到 TF 卡可用容量只有 300M 左右 ![]() |
共3条
1/1 1 跳转至页
[经验]全志H3芯片OrangePiOne开发板使用Linux系统自动扩容rootfs说明
关键词: 全志H3 芯片 OrangePi One 开发板
共3条
1/1 1 跳转至页
回复
| 有奖活动 | |
|---|---|
| 2026年“我要开发板活动”第三季,开始了! | |
| 硬核工程师专属补给计划——填盲盒 | |
| “我踩过的那些坑”主题活动——第002期 | |
| 【EEPW电子工程师创研计划】技术变现通道已开启~ | |
| 发原创文章 【每月瓜分千元赏金 凭实力攒钱买好礼~】 | |
| 【EEPW在线】E起听工程师的声音! | |
| 高校联络员开始招募啦!有惊喜!! | |
| 【工程师专属福利】每天30秒,积分轻松拿!EEPW宠粉打卡计划启动! | |
我要赚赏金打赏帖 |
|
|---|---|
| 以启明云端ESP32P4开发板实现TF卡读写功能被打赏¥28元 | |
| 【分享开发笔记,赚取电动螺丝刀】树莓派5串口UART0配置被打赏¥25元 | |
| 【STM32F103ZET6】17:分享在Rtos项目中断管理的使用经验被打赏¥23元 | |
| 【STM32F103ZET6】16:分享在中断中恢复串口任务,遇到的问题被打赏¥31元 | |
| 在FireBeetle2ESP32-C5上实现温度大气压检测及显示被打赏¥21元 | |
| 【分享开发笔记,赚取电动螺丝刀】SAME51双串口收发配置被打赏¥27元 | |
| Chaos-nano操作系统在手持式VOC检测设备上的应用被打赏¥37元 | |
| 【分享开发笔记,赚取电动螺丝刀】关于在导入第三方库lib时,wchart类型冲突的原因及解决方案被打赏¥30元 | |
| 在FireBeetle2ESP32-C5上实现温湿度检测和显示被打赏¥20元 | |
| 在FireBeetle2ESP32-C5上实现光照强度检测及显示被打赏¥21元 | |














我要赚赏金
