友善R4S安装OpenWRT后,SD卡还有大量空间未使用,通过以下方法扩容根分区,充分使用所有SD卡空间

1.刷新软件源列表

opkg update

2.安装cfdisk分区工具

opkg install cfdisk

3.执行cfdisk,根据提示对SD卡剩余空间进行分区,默认未分区设备名称:/dev/mmcblk0p3
4.将新分区格式化成ext4格式
mkfs.ext4 /dev/mmcblk0p3
5.进入OpenWRT Luci面板界面-系统-->挂在点-->生成配置
1-2.png
勾选新分区,点击右侧修改
3-4.png
6.选择作为“根文件系统使用”,根据页面提示,ssh登录OpenWRT执行以下命令
5-6.png

mkdir -p /tmp/introot
mkdir -p /tmp/extroot
mount --bind / /tmp/introot
mount /dev/mmcblk0p3 /tmp/extroot
tar -C /tmp/introot -cvf - . | tar -C /tmp/extroot -xf -
umount /tmp/introot
umount /tmp/extroot

7.点击保存,重启OpenWRT,验证是否生效。

Last modification:July 17th, 2022 at 11:12 am