OpenWrt overlayfs:/overlay存储空间扩容

下载的镜像是immortalwrt-x86-64-generic-squashfs-combined-efi.img  使用PVE安装immortalwrt

把immortalwrt-x86-64-generic-squashfs-combined-efi.img文件上传到local的ISO镜像里,然后在连上PVE SSH ,输入

qm importdisk 机器号 /var/lib/vz/template/iso/immortalwrt-x86-64-generic-squashfs-combined-efi.img local

大家不一定是local,按自己PVE的来填写,然后接着到虚拟机里把这个文件挂载上,调整一下启动项,选上qm转换后得到的磁盘,开机。

开机后在immortalwrt虚拟机里输入df -h 看到overlayfs:/overlay分区只有几百兆空间,然后到PVE上面增加容量20G,这个增加可以在开机前增加。

按照网上搜到的教程文件一直不成功,还导致启动卡死,于是乎一直研究,终于成功了。

1.磁盘管理  编辑  新建  格式化 选ext4     这里图是完成后的情况,没想记录的。

 

2.挂载点 点一下 生成配置 选择显示20G容量的磁盘 编辑 选择启用,挂载点 选择 作为外部 overlay 使用(/overlay)   之前一直选择为 根目录/   所以一直不行。

然后按照网上搬的命令输进去,有个地方改一下

mkdir -p /tmp/introot
mkdir -p /tmp/extroot
mount --bind / /tmp/introot
mount /dev/sda3 /tmp/extroot # 这里修改成自己扩容20G的磁盘,我这里是sda3,你们按自己的填写
tar -C /tmp/introot -cvf - . | tar -C /tmp/extroot -xf -
umount /tmp/introot
umount /tmp/extroot
回车键到底,直到跑完所有命令行。然后运行 reboot 重启 Open­Wrt ~ 就这样,完成了。 
阅读剩余
THE END