OpenWrt网页打不开恢复主题方法
1. 将LuCI主题设置回默认的bootstrap
uci set luci.main.mediaurlbase='/luci-static/bootstrap'
2. 保存配置
uci commit luci
3. 重启Web服务使更改生效
/etc/init.d/uhttpd restart
uci set luci.main.mediaurlbase='/luci-static/bootstrap'
uci commit luci
/etc/init.d/uhttpd restart
ECS - firewall - 开启对应的管理口、HTTPS 和 UDP
ECS - 1panel - app - openvpn
1.1 VPN Server
1.2 Users
1.3 Access Controls
1.4 Certificate Management
-VPN Client Certificates - [CREATE 2]
2.1 安装OpenVPN
2.2 接口-vpn-tun0
2.3 firewall - 允许转发 -lan10/lan88 等
2.4 OpenVPN - 新建配置-upload XXX.ovpn-开启-运行
3.1 安装OpenVPN
3.2 Upload YYY.ovpn
注意看下ovpn 文件里的 配置,特别是IP和端口
在 1Panel 挂载该环境
进入 OpenClaw 容器 【编辑】 -> 【挂载】。
添加挂载:
OR
通过 1Panel 的“编排”功能
在 1Panel 【应用商店】 -> 【已安装】 -> OpenClaw。
点击 【参数】 或 【编辑 Compose】。
在 services -> openclaw -> volumes 下添加:
YAML
volumes:
保存并重建。
下载脚本
wget https://bootstrap.pypa.io/get-pip.py
安装 pip 到系统(加上强制参数)
python3 get-pip.py --break-system-packages
python3 -m pip install pymysql --target=/app/py_env/lib/python3.11/site-packages --break-system-packages
其实写完之后路由器就能用了,如果要改ip,可以编辑一下/etc/config/network,然后去网页里完成拨号上网之类的操作。
但是默认的root分区太小了,只有一百来兆,随便装几个包就满了,所以要调整一下。
为了装包更快,先将opkg源改为腾讯的:
sed -i 's/https\://downloads.openwrt.org//https\://mirrors.cloud.tencent.com/openwrt//g' /etc/opkg/distfeeds.conf
然后装上cfdisk
opkg update
opkg install cfdisk
cfdisk操作很直观,选择rootfs分区后选择[resize],然后再[write]之后就好了。
但是用df -h查看,根目录分区的大小并没有变化,还需要resize2fs操作一下
opkg install resize2fs
resize2fs /dev/sda2
不过我的在这一步报错了
resize2fs: Invalid argument While checking for on-line resizing support
搜了下可能是这个原因https://bugs.openwrt.org/index.php?do=details&task_id=2951
然后这样操作一下
opkg install tune2fs
mount -o remount,ro /
e2fsck -f /dev/sda2
一路按y
e2fsck -f /dev/sda2
重启reboot
再resize2fs,
resize2fs /dev/sda2
用df -h看一下,充足的硬盘空间,心情愉悦。
OpenWrt 的机制是将系统文件放在只读层,用户数据放在 Overlay 层。我们将剩下的 238GB 格式化并挂载为新的 Overlay。
准备分区:
在 DiskMan 界面中,点击物理磁盘 /dev/nvme0n1 后方的 “编辑”。
在剩余的未分配空间上创建一个新分区,文件系统选择 ext4。
转移数据:
你需要通过 SSH 连接到路由器。
将新分区(假设是 /dev/nvme0n1p3)挂载到一个临时目录,把当前的 /overlay 里的所有文件拷贝过去。
具体步骤
mkfs.ext4 /dev/nvme0n1p3
创建临时挂载点
mkdir -p /tmp/extroot
挂载新分区
mount /dev/nvme0n1p3 /tmp/extroot
拷贝数据(-a 参数保证权限和链路完整)
cp -a /overlay/. /tmp/extroot
卸载分区
umount /tmp/extroot
修改挂载点:
进入 OpenWrt 后台:系统 -> 挂载点。
在“挂载点”下方点击“添加”,选择你刚才创建的 238GB 分区。
关键点: 挂载点选择 “作为外部 overlay 使用”。
保存并应用,然后重启。
重启后,你的“软件包”可用空间就会变成 238GB。