I previously set up my Omega 2+ to boot from an SD card using the instructions here:
It worked fine when I did it before upgrading to OpenWRT18.
After upgrading to OpenWRT18, I had to do it again, and I followed the same instructions, precisely, as far as I can tell.
However, after rebooting, this file:
/etc/config/fstab
reverts to what it was initially, even though I edited it as the last step before rebooting (and I checked, it is being saved properly before I reboot).
After rebooting, the file system looks exactly as it did before I started:
Filesystem Size Used Available Use% Mounted on
/dev/root 7.8M 7.8M 0 100% /rom
tmpfs 29.3M 84.0K 29.2M 0% /tmp
/dev/mtdblock6 6.6M 6.6M 0 100% /overlay
tmpfs 29.3M 116.0K 29.2M 0% /tmp/root
overlayfs:/tmp/root 29.3M 116.0K 29.2M 0% /
tmpfs 512.0K 0 512.0K 0% /dev
/dev/mmcblk0p1 14.5G 40.0M 13.7G 0% /mnt/mmcblk0p1
And the relevant part of /etc/config/fstab goes back to what it was before I edited. Before rebooting, I changed it to this:
config mount
option target '/overlay'
option uuid 'c4f1e098-785d-412a-af16-491e184650ff'
option enabled '1'
But after rebooting, it goes back to:
config mount
option target '/mnt/mmcblk0p1'
option uuid 'c4f1e098-785d-412a-af16-491e184650ff'
option enabled '0'
Anyone know why it keeps reverting to what it was before I reboot? I want to install Node but I can't because there is not enough space. My 2+ is useless without more space.