• FanchmWrt

    • 新手入门
    • 插件安装
    • X86设备如何扩容

X86设备如何扩容

OpenWrt官方固件默认的可用空间是比较小的,如果有大型插件安装需求,可以对rootfs扩容,FanchmWrt扩容教程和OpenWrt一样。 以下为OpenWrt官方扩容的原始文档:
https://openwrt.org/docs/guide-user/advanced/expand_root

扩容步骤

如果是虚拟机安装,首先需要通过虚拟机将磁盘扩大为想要的大小,比如2GB,开机后然后进入下方的步骤操作

1.ssh进入命令行终端

可以通过xshell等ssh工具连接设备,登录后台

2. 更新软件源

opkg update

3. 安装必要的工具包

opkg install parted losetup resize2fs blkid

4. 下载扩容脚本

需要保证设备能够联网,然后执行以下命令,下载expand-root.sh脚本

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

下载成功在当前目录可以看到expand-root.sh文件

5. 运行脚本

该脚本主要用于生成最终的扩容脚本文件,让在/etc/uci-defaults目录

. ./expand-root.sh

6. 执行最终的扩容脚本


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

执行后设备会自动重启两次,等系统稳定运行后就可以看到扩容成功。

注意事项

目前升级新版本后需要重新扩容,后续考虑将扩容脚本内置到固件中。

Prev
插件安装