找回密码
 立即注册
img_loading
智能检测中

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
glinet
查看: 5925|回复: 33

GL-MT2500分区教程

[复制链接]
发表于 2022-11-21 20:24 | 显示全部楼层 |阅读模式
本帖最后由 zheshifandian 于 2022-11-21 20:40 编辑

分区教程
1,刷入任意版本官方包或第三方包
2,使用winscp(进行文件传输)和putty(进行终端操作)或其他同功能软件连接路由器
3,安装fdisk(终端操作)
3.1,可联网后使用以下命令安装
opkg update
opkg install fdisk
3.2,使用我提供的安装包
opkg install libfdisk.ipk
opkg install fdisk.ipk
4,备份分区表(终端操作)
cd /
fdisk /dev/mmcblk0
p 回车(小写P,打印当前分区)
O 回车(大写o,备份当前分区表)
输入文件名 例如111.bak,回车
5,将备份文件111.bak复制到本地计算机任意位置,注意保存
6,使用vscode、notepad等支持Unix(LF)的文本编辑器对备份的分区表进行修改,注意对齐
7,可以参考我发的文件或进行修改
7.1,文件头,即/dev/mmcblk0p之前的不要修改
7.2,切记只能修改/dev/mmcblk0p4之后的分区
7.2,切记只能修改/dev/mmcblk0p4之后的分区
7.2,切记只能修改/dev/mmcblk0p4之后的分区
7.2,切记只能修改/dev/mmcblk0p4之后的分区
7.2,切记只能修改/dev/mmcblk0p4之后的分区
7.2,切记只能修改/dev/mmcblk0p4之后的分区
7.2,切记只能修改/dev/mmcblk0p4之后的分区
7.2,切记只能修改/dev/mmcblk0p4之后的分区
7.3,size计算方法
(分区大小MB)x1024x2
例如32MB为32x1024x2=65536
7.4,start计算方法
例如mmcblk0p5的start为17408
size为65536
则mmcblk0p6的start为17408+65536=82944
7.5,uuid可以使用https://www.uuid.online进行生成,只要求英文字母为大写
7.6,type不要修改
7.7,kernel和rootfs分区必须要有,自己添加的分区可以随意英文名
8,修改完成后,验证分区大小,计算mmcblk0p4之后的分区size是否小于等于15252480
9,将修改后的分区表重命名123并上传至路由器根目录
10,将分区表生效(终端操作)
fdisk /dev/mmcblk0
I (大写i,回车)
123 (输入上传的分区表文件名,回车)
如出现以下报错
Created a new partition 6 of type 'Linux filesystem' and of size 32 MiB.
The last usable GPT sector is 数字1, but 数字2 is requested.
则是分区size过大
其中给出的有分区编号
如Created a new partition 6 of type之后报错则是
mmcblk0p7分区size过大,缩小值为  数字2-数字1+1
可以照搬我修改的分区大小
11,输入p(小写p)查看分区表
到此,如突然不想修改了ctrl+c关闭fdisk即可
12,输入w(小写w)写入分区表
13,重启进入uboot重新刷入任意固件
14,开机后进入终端对新添加的分区进行格式化
例如之前分区表新加分区为/dev/mmcblk0p7
则格式化命令为mkfs.f2fs /dev/mmcblk0p7
之后挂载即可
15,恢复原版分区直接将备份的分区表上传而后写入即可
我备份(111.bak)以及修改的分区表(111)
fdisk安装包

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2022-11-21 20:26 | 显示全部楼层
本帖最后由 zheshifandian 于 2022-11-21 20:48 编辑

备份的分区表
label: gpt
label-id: 2BD17853-102B-4500-AA1A-8A21D4D7984D
device: /dev/mmcblk0
unit: sectors
first-lba: 34
last-lba: 15269854
sector-size: 512

/dev/mmcblk0p1 : start=        4096, size=        4096, type=0FC63DAF-8483-4772-8E79-3D69D8477DE4, uuid=F8A2819E-2E86-11ED-BFE7-1FB0721ADCB3, name="log"
/dev/mmcblk0p2 : start=        8192, size=        1024, type=0FC63DAF-8483-4772-8E79-3D69D8477DE4, uuid=19A4763A-6B19-4A4B-A0C4-8CC34F4C2AB9, name="u-boot-env"
/dev/mmcblk0p3 : start=        9216, size=        4096, type=0FC63DAF-8483-4772-8E79-3D69D8477DE4, uuid=8142C1B2-1697-41D9-B1BF-A88D76C7213F, name="rf"
/dev/mmcblk0p4 : start=       13312, size=        4096, type=0FC63DAF-8483-4772-8E79-3D69D8477DE4, uuid=18DE6587-4F17-4E08-A6C9-D9D3D424F4C5, name="fip"
/dev/mmcblk0p5 : start=       17408, size=       65536, type=0FC63DAF-8483-4772-8E79-3D69D8477DE4, uuid=971F7556-EF1A-44CD-8B28-0CF8100B9C7E, name="kernel"
/dev/mmcblk0p6 : start=       82944, size=    15186944, type=0FC63DAF-8483-4772-8E79-3D69D8477DE4, uuid=309A3E76-270B-41B2-B5D5-ED8154E7542B, name="rootfs"

修改的分区表
我将data分区设置成了第五分区,大小6.2g,rootfs分区为第七分区,大小1g
label: gpt
label-id: 2BD17853-102B-4500-AA1A-8A21D4D7984D
device: /dev/mmcblk0
unit: sectors
first-lba: 34
last-lba: 15269854
sector-size: 512

/dev/mmcblk0p1 : start=        4096, size=        4096, type=0FC63DAF-8483-4772-8E79-3D69D8477DE4, uuid=F8A2819E-2E86-11ED-BFE7-1FB0721ADCB3, name="log"
/dev/mmcblk0p2 : start=        8192, size=        1024, type=0FC63DAF-8483-4772-8E79-3D69D8477DE4, uuid=19A4763A-6B19-4A4B-A0C4-8CC34F4C2AB9, name="u-boot-env"
/dev/mmcblk0p3 : start=        9216, size=        4096, type=0FC63DAF-8483-4772-8E79-3D69D8477DE4, uuid=8142C1B2-1697-41D9-B1BF-A88D76C7213F, name="rf"
/dev/mmcblk0p4 : start=       13312, size=        4096, type=0FC63DAF-8483-4772-8E79-3D69D8477DE4, uuid=18DE6587-4F17-4E08-A6C9-D9D3D424F4C5, name="fip"
/dev/mmcblk0p5 : start=       17408, size=    13006848, type=0FC63DAF-8483-4772-8E79-3D69D8477DE4, uuid=971F7556-EF1A-44CD-8B28-0CF8100B9C7E, name="data"
/dev/mmcblk0p6 : start=    13024256, size=       65536, type=0FC63DAF-8483-4772-8E79-3D69D8477DE4, uuid=309A3E76-270B-41B2-B5D5-ED8154E7542B, name="kernel"
/dev/mmcblk0p7 : start=    13089792, size=     2097152, type=0FC63DAF-8483-4772-8E79-3D69D8477DE4, uuid=7FFE559D-754F-3490-9800-CE3D8999D2AE, name="rootfs"

分区成功后的分区表
Command (m for help): p
Disk /dev/mmcblk0: 7.28 GiB, 7818182656 bytes, 15269888 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 2BD17853-102B-4500-AA1A-8A21D4D7984D

Device            Start      End  Sectors  Size Type
/dev/mmcblk0p1     4096     8191     4096    2M Linux filesystem
/dev/mmcblk0p2     8192     9215     1024  512K Linux filesystem
/dev/mmcblk0p3     9216    13311     4096    2M Linux filesystem
/dev/mmcblk0p4    13312    17407     4096    2M Linux filesystem
/dev/mmcblk0p5    17408 13024255 13006848  6.2G Linux filesystem
/dev/mmcblk0p6 13024256 13089791    65536   32M Linux filesystem
/dev/mmcblk0p7 13089792 15186943  2097152    1G Linux filesystem

只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-11-21 20:26 | 显示全部楼层
本帖最后由 zheshifandian 于 2022-11-21 20:50 编辑

我适配的用于MT2500
lede源码
https://github.com/zheshifandian/openwrt-mt2500
h大源码
https://github.com/zheshifandian/immortalwrt-mt798x

只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2022-11-21 20:28 | 显示全部楼层
不错,沙发
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2022-11-22 03:15 | 显示全部楼层
这个路由器比较冷门啊,也没有人测试
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2022-11-26 08:53 | 显示全部楼层
楼主给力
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2022-11-26 20:13 | 显示全部楼层
looooooooooooook
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2022-11-28 19:22 | 显示全部楼层
分区教程
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2022-11-30 10:37 | 显示全部楼层
谢谢分享思考一下
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2022-12-3 03:24 | 显示全部楼层
思考思考
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2022-12-9 19:37 | 显示全部楼层
MT2500 好像没什么教程
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2022-12-20 16:58 | 显示全部楼层
思考一下
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2022-12-28 20:54 | 显示全部楼层
感谢分享
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-1-5 10:24 | 显示全部楼层
突然看到这个路由器觉得还挺好看的。。来看看
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-1-5 13:52 | 显示全部楼层
感谢分享 思考一下
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛

只谈技术、莫论政事!切勿转播谣言!为了你也为了他人。
只谈技术、莫论政事!(点击见详情) 切记不要随意传播谣言,把自己的日子过安稳了就行,为了自己好也为了大家好。 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。

查看 »

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2025-5-24 11:32

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

快速回复 返回顶部 返回列表