OpenWRT extroot - and multiple configuration profile.
My GL-MT300A has 16GB mmc card installed inside. So I decided to create three swap-able extroots. That way, I can use various configuration "profiles", as well as have a "fail-back" configuration. First I partitioned my mmc card in the following way: root@OpenWrt:~# fdisk -l /dev/mmcblk0 Disk /dev/mmcblk0: 14.5 GiB, 15560867840 bytes, 30392320 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: dos Disk identifier: 0x080b255d Device Boot Start End Sectors Size Id Type /dev/mmcblk0p1 2048 1050623 1048576 512M 83 Linux /dev/mmcblk0p2 1050624 2099199 1048576 512M 83 Linux /dev/mmcblk0p3 2099200 3147775 1048576 512M 83 Linux /dev/mmcblk0p4 3147776 30392319 2724...