openwrt官方squashfs版 x86/64扩容

玩机测评 > 路由器 > 博文分享 (3506) 2024-07-09 14:28:31

扩容已经正常运行的设备有风险,尤其是通过强制挂载 /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

搞定

 


相关文章
openwrt官方版 x86重启挂载/overflay失效解决
一般物理机器的硬盘都比较大,默认安装使用1G不到空间,剩余空间要用起来,同时该文可作为扩容软件包空间,扩容overlay分区/挂载点大小
openwrt ttyd 拒绝连接 无法打开ssh窗口解决办法。
immortalwrt/openwrt 物理x86设备安装教程,包括资源下载基础配置等。
openwrt 23.05.x 卸载某些软件后报错Unhandled exception during request dispatchingmodule 'luci.ucodebridge' ...
immortalwrt/openwrt 23.05 x86 主路由必选插件推荐i18n-base-zh 语言基础包
Alpine Linux 分区扩容切换国内源(已经操作则忽略该步骤)echo "https://mirror.tuna.tsinghua.edu.cn/alpine/v3.4/main/" &g...
Ubuntu 硬盘分区扩容命令进行磁盘操作时请务必备份数据!!! 事情是这样的,服务器系统盘是块 120GB 的 SSD,当时装系统的时候只给了 50GB,还剩下 70GB 的剩余容量,那么现在...
前言这里扩容的情况分为两种第一是:PVE系统之前安装到U盘,后面想安装到硬盘通过克隆将U盘上面的信息克隆到了硬盘,这导致硬盘大于U盘外的容量无法使用
提示:操作有重置风险,请备份配置先 接口删除WLAN接口管理菜单,删除WLAN WLAN6 VPN等接口只保留br-lan 添加CLIENT接口添加一个DHCP 客户端接口,命名为CLIENT
前置条件小米路由器3G v1(如何区分v1,有usb3.0的是v1)已经刷好breed 进入breed web 控制台断电,先用牙签戳住重置不放,同时插入电源,等网口灯闪烁几次后松开。
首先来张小米路由器3G照片正楼,Padavan约等于华硕梅林远房亲戚也就是联发科版本
前言本文主要对新路由3 D2和小米路由3G做一个实际的使用测评
一、Newifi 3(新路由3) D2刷Breed资源准备​硬件准备:Newifi 3(新路由3) D2 原厂固件路由器一台;电脑一台;网线一根; 软件准备:winscp( 文件复制工具)put...