OpenWrt 一键扩容

简介: 本教程提供OpenWrt x86平台根分区扩容方案,支持ext4/squashfs。含一键脚本自动执行(下载+配置+重启调整)及完整手动部署步骤,涵盖分区重调、文件系统扩展与升级持久化配置,操作安全可靠。

前言
网上扩容教程千千万,不如官方一根毛,一键脚本
前提得是 「x86」,ext4 或者 squashfs 都行
实操
自动化

安装软件包

opkg update
opkg install parted losetup resize2fs blkid

下载 expand-root.sh

wget -U "" -O expand-root.sh "https://openwrt.org/_export/code/docs/guide-user/advanced/expand_root?codeblock=0"

执行脚本(创建 /etc/uci-defaults/70-rootpt-resize 和 /etc/uci-defaults/80-rootpt-resize 文件,并将它们添加到 /etc/sysupgrade.conf 文件中,以便在系统升级后重新运行)

. ./expand-root.sh

调整根分区和文件系统大小(将调整分区大小,重启,调整文件系统大小,然后再次重启)

sh /etc/uci-defaults/70-rootpt-resize
手动
手动安装脚本(复制粘贴)

配置启动脚本

cat << "EOF" > /etc/uci-defaults/70-rootpt-resize
if [ ! -e /etc/rootpt-resize ] \
&& type parted > /dev/null \
&& lock -n /var/lock/root-resize
then
ROOT_BLK="$(readlink -f /sys/dev/block/"$(awk -e \
'$9=="/dev/root"{print $3}' /proc/self/mountinfo)")"
ROOT_DISK="/dev/$(basename "${ROOT_BLK%/}")"
ROOT_PART="${ROOT_BLK##
[^0-9]}"
parted -f -s "${ROOT_DISK}" \
resizepart "${ROOT_PART}" 100%
mount_root done
touch /etc/rootpt-resize

if [ -e /boot/cmdline.txt ]
then
NEW_UUID=blkid ${ROOT_DISK}p${ROOT_PART} | sed -n 's/.*PARTUUID="\([^"]*\)".*/\1/p'
sed -i "s/PARTUUID=[^ ]*/PARTUUID=${NEW_UUID}/" /boot/cmdline.txt
fi

reboot
fi
exit 1
EOF
cat << "EOF" > /etc/uci-defaults/80-rootfs-resize
if [ ! -e /etc/rootfs-resize ] \
&& [ -e /etc/rootpt-resize ] \
&& type losetup > /dev/null \
&& type resize2fs > /dev/null \
&& lock -n /var/lock/root-resize
then
ROOT_BLK="$(readlink -f /sys/dev/block/"$(awk -e \
'$9=="/dev/root"{print $3}' /proc/self/mountinfo)")"
ROOT_DEV="/dev/${ROOT_BLK##*/}"
LOOP_DEV="$(awk -e '$5=="/overlay"{print $9}' \
/proc/self/mountinfo)"
if [ -z "${LOOP_DEV}" ]
then
LOOP_DEV="$(losetup -f)"
losetup "${LOOP_DEV}" "${ROOT_DEV}"
fi
resize2fs -f "${LOOP_DEV}"
mount_root done
touch /etc/rootfs-resize
reboot
fi
exit 1
EOF
cat << "EOF" >> /etc/sysupgrade.conf
/etc/uci-defaults/70-rootpt-resize
/etc/uci-defaults/80-rootfs-resize
EOF
然后执行

安装软件包

opkg update
opkg install parted losetup resize2fs blkid

扩展根分区 / 文件系统

sh /etc/uci-defaults/70-rootpt-resize

相关文章
|
20天前
|
机器学习/深度学习 人工智能 JSON
AI 术语满天飞?90% 的人只懂名词,不懂为什么!
本文不堆砌概念,只讲前因后果:从大模型底层逻辑,到 Context、RAG、Function Calling、MCP、Skills 的核心关联,拆解所有面试高频考点,让你告别 “名词解释”,吃透原理,面试直接碾压面试官!
AI 术语满天飞?90% 的人只懂名词,不懂为什么!
|
20天前
|
SQL 人工智能 自然语言处理
我用DataClaw打造了一个7X24小时的数据助理
阿里云DMS DataClaw是7×24小时AI数据助理,支持自然语言提工单、智能巡检、多任务编排、SQL风险预审等9项硬功能,原生集成DMS安全体系,覆盖MySQL/Oracle等60+数据源。现在可免费试用,快来体验吧。
579 9
|
20天前
|
人工智能 自然语言处理 安全
保姆级图文教学!OpenClaw(Clawdbot)阿里云与本地部署与必装 Skills 精选及避坑指南
OpenClaw 是由 PSPDFKit 创始人 Peter Steinberger 于 2025 年 11 月推出的开源 AI Agent,其核心特性在于本地运行保障数据隐私,同时支持 WhatsApp、Telegram、Slack 等 12 个主流平台接入,后端可灵活适配 Claude、GPT-4o 或本地 Ollama 模型,不绑定任何云服务商。2026 年 1 月,该项目因商标纠纷在四天内完成两次更名(Clawdbot → Moltbot → OpenClaw),创始人加入 OpenAI 后项目移交开源基金会维护,截至 2026 年 3 月,GitHub Star 数已突破 220,0
688 8
|
20天前
|
人工智能 安全 API
OpenClaw(Clawdbot)阿里云/本地部署实战指南:百炼API配置流程 + 8个必装核心 Skill 详解
OpenClaw(原Clawdbot)作为2026年开源AI Agent领域的热门工具,其核心竞争力在于丰富的Skill生态系统。ClawHub作为官方技能商店,已收录13,000余个Skill,但其中多数需要编程基础或海外网络环境,普通用户难以直接使用。经过实测筛选,8个高频实用Skill脱颖而出——无需代码能力、零配置即可上手,覆盖技能发现、偏好记忆、内容总结、日常管理等核心场景,真正实现“装上就用”。
421 7
|
20天前
|
人工智能 算法 API
AI 英语口语 APP 的开发
本指南详解2026年国产AI英语口语APP开发全流程:聚焦实时语音交互(&lt;300ms)、多模态数字人、多维纠错与动态场景模拟四大核心;推荐国产大模型+声网/讯飞技术栈,强调端到端语音链路与情感化TTS;含合规备案、成本估算及避坑建议。(239字)
|
1月前
|
人工智能 缓存 运维
2026年阿里云上OpenClaw从0到1搭建多 Agent 团队协作系统实战指南,执行效率提升10倍以上
在AI工具从“单点能力”向“系统协作”进化的今天,OpenClaw多Agent系统凭借“分工协作、自动拆解、实时联动”的核心优势,彻底改变了AI的使用逻辑——它不再是单打独斗的工具,而是能组成“数字战队”的协作系统,让复杂任务的执行效率提升10倍以上。
2384 8
|
14天前
|
Arthas 人工智能 Java
我们做了比你更懂 Java 的 AI-Agent -- Arthas Agent
Arthas Agent 是基于阿里开源Java诊断工具Arthas的AI智能助手,支持自然语言提问,自动匹配排障技能、生成安全可控命令、循证推进并输出结构化报告,大幅降低线上问题定位门槛。
629 64
我们做了比你更懂 Java 的 AI-Agent -- Arthas Agent
|
14天前
|
人工智能 安全 前端开发
阿里开源 Team 版 OpenClaw,5分钟完成本地安装
HiClaw 是 OpenClaw 的升级版,通过引入 Manager Agent 架构和分布式设计,解决了 OpenClaw 在安全性、多任务协作、移动端体验、记忆管理等方面的核心痛点。
1490 60
阿里开源 Team 版 OpenClaw,5分钟完成本地安装
|
1月前
|
Go 数据库 微服务
Go语言技巧:利用Context实现优雅的超时控制
Go语言技巧:利用Context实现优雅的超时控制
229 129
|
20天前
|
人工智能 安全 API
OpenClaw(Clawdbot)云端/本地部署+阿里云百炼API配置+安全 Skill 清单,恶意插件零接触指南
OpenClaw(原Clawdbot)的Skill生态已进入爆发期,ClawHub平台汇聚的5700+技能插件覆盖办公、开发、创作等全场景需求,让AI助手的能力边界无限延伸。但光鲜背后暗藏致命陷阱:Koi Security报告显示,约12%的Skill存在恶意行为,近期曝光的ClawHavoc供应链攻击中,黑客将恶意代码伪装成“加密钱包追踪器”,导致超1000名用户的API密钥被窃取、设备植入后门。
959 9