|
|
本帖最后由 Mruru 于 2025-8-13 10:14 编辑
刷了主线24.10固件后发现分区表的几个问题:
1.ovlay分区太小 好像168M左右,现在一架海淘都80-100M了,调整到1G
2.分区不连续,recovery分区有空闲分区两个为1.5M和20M。估计是为了照顾还原原厂分区表而不覆盖数据吧。调整合并到recovery分区
3.尾部有一个4M的bios boot分区,删除之。
4.不过recovery分区是个未格式化,属性为隐藏的esp分区,个人感觉屁用没有。
不过为了保留分区名称顺序就没有删除。或许官方以后有用吧。
我调整后的分区打印。
.___ __ .__
| | _____ _____ ____________/ |______ | |
| |/ \ / \ / _ \_ __ \ __\__ \ | |
| | Y Y \ Y Y ( <_> ) | \/| | / __ \| |__
|___|__|_| /__|_| /\____/|__| |__| (____ /____/
\/ \/ BE FREE AND UNAFRAID \/
-----------------------------------------------------
ImmortalWrt 24.10.1, r33048-cc720ea55a71
-----------------------------------------------------
root@Router:~# parted /dev/mmcblk0 print
Model: MMC SCA64G (sd/mmc)
Disk /dev/mmcblk0: 62.5GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 4194kB 4719kB 524kB ubootenv hidden, legacy_boot
2 4719kB 6816kB 2097kB factory hidden
3 6816kB 11.0MB 4194kB fip boot, hidden, esp
4 11.5MB 67.1MB 55.6MB recovery boot, hidden, esp
5 67.1MB 1141MB 1074MB production
6 1141MB 62.5GB 61.4GB f2fs data
这个机型分区表只要保留区和前三个分区不动(其实只要factory分区不动,其它都不打紧的)
可以在首次刷主线时代替官方部件的gpt.bin刷入就可以应用此分区结构。
data分区建议使用
格式化为f2fs文件系统,据说比ext4性能好点。
是专门为闪存设计的文件系统。分区5 production也是f2fs分区不过上面建立了overlay系统,故parted不显示。
****刷机有风险,风险自担。****
如果是后期再分区扩容的overlay,由于不是在原分区上建立的,显示挂载为“外部overlay空间”。看着难受,所以才制作了此分区调整表。
而原生的除后来格式化的data分区,没有多余的挂载点……。
建议用
推荐使用:https://www.right.com.cn/forum/thread-8400306-1-1.html 支持主线的uboot
t的web界面:192.168.1.1/gpt.html 刷入
如果是正在使用的系统,则做好备份后
执行:fistboot 命令,再系统会执行初始化并重建ovlerlay。不需要非得再刷入固件达成重置条件。
这周试用主线固件,发现跟随主线其实挺好的。装各种软件和依赖也方便还是不如闭源固件。
另还有人询问是否使用第三方固件,答案是不适用
如果是第三方固件请使用
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|