Sometime windows doesn't like Fat 32 as second partition. Use fdisk set up Fat 32 as first one.
fdisk -l
Device Boot Start End Blocks Id System
/dev/sda1 2048 16779263 8388608 c W95 FAT32 (LBA)
/dev/sda2 16779264 32372735 7796736 83 Linux
mkdosfs -F 32 /dev/sda1
mke2fs -t ext4 /dev/sda2
umount -f /mnt/sda2
mkdir -p /mnt/sda2
mount /dev/sda2 /mnt/sda2
mkdir -p /tmp/cproot
mount --bind / /tmp/cproot
tar -C /tmp/cproot -cvf - . | tar -C /mnt/sda2 -xf -
umount /tmp/cproot
nano /etc/config/fstab
config mount
option target /
option device /dev/sda2
option fstype ext4
option options rw,sync
option enabled 1
option enabled_fsck 0