ESXi里的OpenWRT扩容
博主用的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,空间变大了。