博主用的ESXi 8.0,里面的OpenWRT固件是:openwrt-22.03.2-x86-64-generic-ext4-combined.img,用了网上的各种方法,扩容都不成功,经过不懈的努力,终于成功了。

1,把固件刷入到ESXi里的虚拟机里,方法:https://kzpu.com/archives/5254.html

可以看到,只有120.5MB,确实太小了,这个时候,不要启动OpenWRT

直接在硬盘那里,改容量大小,自己想改多少都行,然后保存,启动OpenWRT

2,安装软件,登录ssh到OpenWRT:opkg update && opkg install cfdisk fdisk lsblk block-mount,或者在软件包里一个一个的安装也可以,安装完以后重启一下

3,用命令cfdisk来把刚才多出来的空间创建出来,输入:cfdisk

会出现下面的界面,绿色的Free Space,用键盘上下选中,回车,新建,写入,退出。

4,会多一个/dev/sda3的空间出来,这个就是刚才新建的

5,格式化这个新建的空间:mkfs.ext4 /dev/sda3

6,进入挂载点,新建挂载

7,把刚才新建的挂载到overlay就可以了,重启。如果用的是ESXi,请在Openwrt里点重启,不要在ESXi里关闭电源那样重启。

8,空间变大了。

更新:以上方法,任何时候都可以扩容,今天把用了是星期的OpenWRT扩容了,完美。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注