openwrt官方squashfs版 x86/64扩容

玩机教程 > Router (1640) 2024-11-26 14:39:04

扩容已经正常运行的设备有风险,尤其是通过强制挂载 /overlay 目录的方式会失败。请先备份!!!!

通过上一篇的方法操作,发现在openwrt官方原版,测试包含以下版本号/overlay失效解决

  • 23.05.2
  • 23.05.3

均在重启后无法自动挂载新扩容的分区。ext4版则可以。这里主要讲解 squashfs版本扩容


1.登录web路由器管理设置国内软件镜像

src/gz openwrt_core https://mirrors.ustc.edu.cn/openwrt/releases/23.05.3/targets/x86/64/packages
src/gz openwrt_base https://mirrors.ustc.edu.cn/openwrt/releases/23.05.3/packages/x86_64/base
src/gz openwrt_luci https://mirrors.ustc.edu.cn/openwrt/releases/23.05.3/packages/x86_64/luci
src/gz openwrt_packages https://mirrors.ustc.edu.cn/openwrt/releases/23.05.3/packages/x86_64/packages
src/gz openwrt_routing https://mirrors.ustc.edu.cn/openwrt/releases/23.05.3/packages/x86_64/routing
src/gz openwrt_telephony https://mirrors.ustc.edu.cn/openwrt/releases/23.05.3/packages/x86_64/telephony

提示:以上为23.05.3版本

 

2.工具安装

  1. fdisk
  2. resize2fs
  3. blkid

以上几个软件在【系统→软件包】都能找到安装

3.ssh登录openwrt

查看挂载信息

df -h
操作示例图-3e09338497104a4bbefcb386140435f5.png

注意:/dev/loop0  这个循环设备


再通过命令查看目前分区情况

fdisk -l

一般只有2/3个分区,一个16m的一个100来m的,这里关注的是/dev/sdb2分区

对/dev/sda硬盘分区(你的可能是其他,根据fdisk -l查看到的来)

fdisk /dev/sda

按p打印目前分区信息

操作示例图-dd253e15028744c2b94e2678ad59782f.png

需要先记住第二个分区的start数字,然后删除第二个分区

d
2

然后创建新分区

n
p

注意!!!! First selector  粘贴你上面记录的start值,然后大小,比如4G,则 +4G

Do you want to remove the signature ? N //这里一定选择N

操作示例图-41c0c51d231a43b49ba35b0f2175e485.png

w 写入上面操作

#############【↓↓↓↓↓↓EFI版本看这里↓↓↓↓↓↓】###################
如果你用的EFI固件,则重启前还需要配置grup,否则重启后直接Boom

blkid
操作示例图-b1781b9dafac4a63875659d4ac4f8e71.png

查看/dev/sda2分区的uuid,并复制
编辑配置文件

vi /boot/grup/grub.cfg

把里面两个地方 root=PARTUUID=修改为上面复制的值,然后保存

#############【↑↑↑↑↑↑EFI版本看这里↑↑↑↑↑↑↑】###################

完成后reboot重启

 

重启后ssh执行下面命令

resize2fs -f /dev/loop0
操作示例图-c02d0994a258445c8dab20beec6eb61f.png

 

操作示例图-601b78bccf8f498486162486412865db.png

搞定

 


评论
User Image
提示:请评论与当前内容相关的回复,广告、推广或无关内容将被删除。

相关文章
openwrt官方版 x86重启挂载/overflay失效解决
一般物理机器的硬盘都比较大,默认安装使用1G不到空间,剩余空间要用起来,同时该文可作为扩容软件包空间,扩容overlay分区/挂载点大小
清华openwrt软件源配置执行命令配置:sed -i 's_https\?://downloads.openwrt.org_https://mirrors.
Alpine Linux 分区扩容切换国内源(已经操作则忽略该步骤)echo "https://mirror.tuna.tsinghua.edu.cn/alpine/v3.4/main/" &g...
openwrt ttyd 拒绝连接 无法打开ssh窗口解决办法。
immortalwrt/openwrt 物理x86设备安装教程,包括资源下载基础配置等。
Ubuntu 硬盘分区扩容命令进行磁盘操作时请务必备份数据!!!事情是这样的,服务器系统盘是块 120GB 的 SSD,当时装系统的时候只给了 50GB,还剩下
openwrt 23.05.x 卸载某些软件后报错Unhandled exception during request dispatchingmodule 'luci.ucodebridge' ...
提示:操作有重置风险,请先备份配置 !!!!OpenWRT 设置为纯AP+交换机功能,也就是普通硬路由的AP模式环境说明小米路由器3GOpenWRT 版本 24
环境基于openwrt/ImmortalWrt 官方在线编译器编译原因挂载自动挂载外部设备使用的默认字符集是iocharset=iso8859-1通过命令mou
前言这里扩容的情况分为两种第一是:PVE系统之前安装到U盘,后面想安装到硬盘通过克隆将U盘上面的信息克隆到了硬盘,这导致硬盘大于U盘外的容量无法使用
根据红米 XIAOMI REDMI AC 2100的不同breed 刷入OpenWRT刷入方式不同。例如本例中,刷入OpenWRT需要两个文件OpenWrt F
OpenWRT 24.10端口转发配置打开防火墙网络-&gtl;防火墙 配置端口转发切换到端口转发(Port Forwards)菜单添加转发规则模拟需求 1 转发808
OpenWRT云编译CUDY TR3000 V1官方编译https://firmware-selector.openwrt.org/https://firmwa
immortalwrt/openwrt 23.05 x86 主路由必选插件推荐i18n-base-zh 语言基础包