OpenWrt中进行分区扩容,可装更多的软件包

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多,大功告成。

您可能还喜欢
发表评论

本网站使用Cookie来改善您的体验。我们假设您对此没有异议,请点接受同意本协议,否则选择退出。 接受 阅读更多