PVE之openwrt的ext4格式扩容
原创2025年3月5日大约 1 分钟
PVE之openwrt的ext4格式扩容
背景
原版的openwrt磁盘容量太小,安装了两个插件, 磁盘容量就报不足了, 需要扩容磁盘
PVE服务器版本
# root@:~# pveversion -v
proxmox-ve: 8.3.0 (running kernel: 6.8.12-8-pve)
pve-manager: 8.3.4 (running version: 8.3.4/65224a0f9cd294a3)
操作说明
本教程主要是对openwrt的img镜像进行扩容操作,然后按照本网站
PVE安装原版openwrt及配置
进行安装即可
安装包 https://downloads.openwrt.org/releases/24.10.0/targets/x86/64/openwrt-24.10.0-x86-64-generic-ext4-combined-efi.img.gz
# 解压
gunzip openwrt-24.10.0-x86-64-generic-ext4-combined-efi.img.gz
# 修改镜像大小
dd if=/dev/zero bs=10M count=1024 >> openwrt-24.10.0-x86-64-generic-ext4-combined-efi.img
# 修改分区
fdisk openwrt-24.10.0-x86-64-generic-ext4-combined-efi.img
# 依次输入以下命令
-- p -- 查看分区信息, 用第2个分区 start postion
-- i -- 查看uuid信息,要用的 第2个分区的uuid
-- d -- 删除第2个分区
-- n -- 新建分区 , start postion为原来的第2个分区的start postion
-- no -- 忽略签名
-- x -- 进入 experts mode
-- u -- 输入 2 , 用第2个分区的uuid
-- r -- 返回
-- w -- 写入磁盘
#### 上述步骤也可以挂在后进行分区操作,核心步骤完成即可
# 挂载镜像
losetup openwrt-24.10.0-x86-64-generic-ext4-combined-efi.img
losetup
# 挂载分区 我的是 /dev/loop6
partx -a /dev/loop6
lsblk
# 更新分区
partx -u /dev/loop6
# 检查磁盘
e2fsck -f /dev/loop6p2
# 扩容磁盘
resize2fs /dev/loop6p2
# 卸载分区
partx -d /dev/loop6
# 卸载镜像
losetup -d /dev/loop6
lsblk