if you are using the official OpenWRT then you need to additionally install the microSD bypass packages.
If you are using the official GL.Inet operating system and want to use the card, the location will be for example /dev/mmcblk0p1 .
Remember to have the packages installed for the filesystems you use.
So may I mount /dev/mmcblk0p1 as Overlay (to install the packages) and /dev/mmcblk0p2 as file storage?
Shall any packages to be installed for these functions?
Linux considers everything to be a file location which can be easy but also complicated. You will never be able to “mount” a device directly, instead you need to give it a mount point. In your case, a command like mount /dev/mmcblk0p1 /mnt/sdcard1 would be what you would use, then you would be able to cd /mnt/sdcard1 and start to see the contents of the device.
With the above knowledge, you can arbitrarily assign a location and (for the most part) won’t have too many issues. The linux community typically mounts devices under /mnt or /media and if you try to mount it as other existing directories you may have some issues.
For the record, I do not work for gl-inet.
Also an article that explains a little more if you are interested.
also also,
If you wanted to use the larger partition for the overlayfs, I would copy all the contents of the current folder to the sd card partition of choice and then reassign the overlay in the mount points.
Why am I not seeing any of the Mount Point options on my new Beryl?
I have inserted a blank 8GB MicroSD and then powered on the device.
Under applications its only 12MB free.
What’s the best way to determine it’s seeing the new storage?
I’ve been going into Plugins and seeing the available space at the bottom. Currently not seeing the bigger storage there yet, unless I’m looking in the wrong place.