PVE 中 OpenWRT 安装并初始化

469 阅读1分钟

安装 OpenWRT

downloads.openwrt.org/ 下载 选择 24.10 版本下的 generic-ext4-combined.img.gz generic 代表是非 UEFI 启动版本的镜像, 非UEFI 版本的镜像调整分区大小的时候简单.

  • 上传到 解压后的img文件到 PVE ISO 中
  • shell 中 cd /var/lib/vz/template/iso/
  • qm importdisk 101 ./openwrt-24.10.0-x86-64-generic-ext4-combined.img local-lvm 将 img 导入到 新建的 101 虚拟机中
  • PVE 中将新导入的 磁盘通过 SATA 方式挂载
  • 调整 虚拟机启动顺序

OpenWRT 扩容

参考来源 pve.sqlsec.com/5/2/

步骤

flowchart TB
G[安装非UEFI Ext4 版本 OpenWRT] --> A
A[PVE 下扩容] --> B(更新并安装 cfidsk losetup resize2fs)
B --> C[1 cfdisk resize /dev/sda2]
B --> D[2 losetup 挂载 /dev/sda2]
B --> E[3 resize2fs 扩展 /dev/sda2 到最大]
C --> F[Reboot]
D --> F[Reboot]
E --> F[Reboot]

具体命令

losetup /dev/loop0 /dev/sda2
resize2fs -f /dev/loop0
reboot

转为中文版本

OpenWRT 登录网页版 更新并搜索 中文版本 luci-i18n-base-zh-cn 并安装

安装 argo 皮肤

下载 github.com/jerrykuku/l… 下 luci-theme-argon_2.3.2-r20250207_all.ipk 带 all 的版本包含各种依赖,不然还得手动安装需要的依赖才能安装成功