I did according to the instructions on the extroot openwrt wiki page.
On USB, I was able to do it without any problem.
I can’t do it on a microSD card.
Log reports that UUID does not match.
Please help
Have you tried different MicroSD cards? Does your MicroSD card has multiple partitions?
I think on the mt1300 the sd card is listed as /dev/mmcblk0p1
I’m about to try it myself so I’ll report back
It would be very nice if you would try it out. I used the path you mentioned in the post.
The problem was the microSD card. It is damaged and I am sending it under warranty. Interestingly, on the raspberry pi it worked without problems.
I tried several times and couldn’t get it to work. Corrupted and reformatted the sd card a couple times also. After further reading it seems this is our problem.
- If you are putting the extroot on a non-USB device such as a mmc card all modules needed acccess the device should be in appropriate file in
/etc/modules-boot.d
. For example using a sdhci card on a mt7688/mt7628 device/etc/modules-boot.d/mmc
needs have two lines added:
mmc_core
mmc_block
sdhci
mtk_sd
Maybe @alzhao could chime in with some help?
I installed the official version of openwrt + replaced the microSD card and everything works very nicely. I close the topic.