玩客云扩容方法命令

这里讲到的玩客云扩容指的是刷完openwrt固件,扩容软件包的磁盘空间,更专业一点的说法是扩容overlay分区。

有两种主流方案:内置 eMMC 扩容(简单安全,利用原有 8GB 空间)和外接存储扩容(大幅提升可用空间),我下面讲的是内置 eMMC 扩容。

OpenWrt 采用只读ROM + 可写Overlay的双分区架构,软件包和用户配置都存放在Overlay分区,玩客云内置8GB eMMC 闪存,刷入 OpenWrt 后默认Overlay分区过小,剩余空间未分配。

网上找到的其它方法都不好用,用下面的扩容命令可以一键扩容未分配空间:
[pay price=”0.6″]
把下面的代码保存为:玩客云扩容命令1.sh
“`shell
#!/bin/sh

# 调整分区大小
parted /dev/mmcblk1 resizepart 2 100%

# 设置loop设备
losetup /dev/loop0 /dev/mmcblk1p2

# 检查文件系统
e2fsck -f -y /dev/loop0

# 调整文件系统大小
resize2fs -f /dev/loop0

# 同步数据
sync

# 提示用户是否重启
echo "所有操作已完成。是否现在重启系统以使更改生效?(y/n): \c"
read response

# 使用 case 语句来处理用户输入
case "$response" in
[yY]|[yY][eE][sS])
echo "正在重启系统…"
reboot
;;
*)
echo "请在稍后手动重启系统以应用更改。"
;;
esac

“`
[/pay]
操作步骤:
1、把扩容脚本(玩客云扩容命令1.sh)上传到玩客云,比如root目录
2、chmod 755 /root/玩客云扩容命令1.sh
3、/root/玩客云扩容命令1.sh
完成。

赞(0) 支付宝扫码领红包
未经允许不得转载:易语言编程学习 » 玩客云扩容方法命令

评论 抢沙发

评论前必须登录!

 

有几率领到大红包

支付宝扫一扫