Hmm, as far as I can see the / partition in Kali starts 2048 sectors in??? Thats not enough space to protect the u-boot.itb???? Or perhaps Im totally misunderstanding how things work with the emmc.
When I look att the same configuration for Manjaro it seems that it saved 62500 sectors of free space before / and that's a lot more space than Kali. My wild guess here is that 2048 is not enough and that the boot stuff is beeing overwritten by the OS at boot. If I do:
dd if=idbloader.img of=/dev/sdb seek=64
dd if=u-boot.itb of=/dev/sdb seek=16384
Before I reboot Kali it starts up again. Later tonight I might try to move Kali up to sector 62500 if possible and see if this helps with this issue.
When I look att the same configuration for Manjaro it seems that it saved 62500 sectors of free space before / and that's a lot more space than Kali. My wild guess here is that 2048 is not enough and that the boot stuff is beeing overwritten by the OS at boot. If I do:
dd if=idbloader.img of=/dev/sdb seek=64
dd if=u-boot.itb of=/dev/sdb seek=16384
Before I reboot Kali it starts up again. Later tonight I might try to move Kali up to sector 62500 if possible and see if this helps with this issue.