unifreq / openwrt_packit

Flippy's openwrt packaged source code
1.32k stars 399 forks source link

求助安装到EMMc时自定义分区大小 #229

Closed nantayo closed 4 months ago

nantayo commented 4 months ago

我使用的设备是斐讯N1,原版的8G EMMc。在观察了分区容量足够的情况下,我试图减小boot和两个rootfs分区,以便给share分区留出大一点的空间。用U盘启动后,我编辑了/usr/sbin路径下的openwrt-install-amlogic文件,将#265至#272之间的内容更改为:

ROOT1="256" ROOT2="256" if [[ "${AMLOGIC_SOC}" == "s912" || "${AMLOGIC_SOC}" == "s905d" ]]; then BOOT="128" BLANK1="64" BLANK2="16" BLANK3="16" BLANK4="64"

但写入EMMc后boot和rootfs分区大小并未发生变化,仍然是默认的512M和960M。请指教写入EMMc时是否能够修改各个分区的大小,除了796-800M这一段安全位置以外是否还有某些特别的限制?如果能修改的话应该怎样操作? (另:我在 ophub/luci-app-amlogic#51 提了同一issue,很遗憾暂未得到回复,来这边请教下F大。)