OpenWrt官方镜像里的分区只有100M,无法安装更多的软件包,如果安装过程中显示空间不足的话,请逐步往下进行。
先安装cfdisk软件包、fdisk软件包、block-mount软件包和luci-app-samba软件包。
在虚拟机中输入cfdisk,进入磁盘管理。
选择最下面都闲置空间Free Space,即剩余都9.9G左右,选择下面新建New,默认大小9.9G,直接确认即可。
然后就可以看见建立了新的空间,生成了新分区都UUID,下一步选择Write写入,输入yes确认,然后选择quit退出回到终端界面。
退出后输入fdisk -l,是小写的L。可以看到/dev/sda3分区建立完成,然后输入mkfs.ext4 /dev/sda3,格式化分区。
然后进入配置网页,选择“挂载点”,点击“生成配置”,然后编辑刚刚格式化的分区,选择“作为根文件系统使用”,同时选择“启用”,然后保存应用。
里面都代码要复制出来,注意修改这里/sda1为/sda3,在虚拟机里运行。
mkdir -p /tmp/introot
mkdir -p /tmp/extroot
mount --bind / /tmp/introot
mount /dev/sda3 /tmp/extroot
tar -C /tmp/introot -cvf - . | tar -C /tmp/extroot -xf -
umount /tmp/introot
umount /tmp/extroot
完成后重启软路由。
这是之前的容量。
这是扩容后的容量,扩展了9G多,大功告成。