I finally managed to boot from an external USB on my zbitx.
I had to modify /boot/cmdline.txt? on the internal sdcard to point rootfs to the external device UUID.
Of course if I remove the external device the zbitx doesn't boot because it is waiting for the root file system which is not there .
Not sure how the zbitx boot process works but it appears that the internal sdcard is needed to actually boot from the external sdcard. Not sure why that is?
Once the zbitx is up and running on the external device I am able to unmount the internal sdcard and everything runs ok.
/dev/sda1 is mounted as /boot and
/dev/sda2 is mounted as /rootfs
It looks like what is needed is a? check to see if the internal card is present and the external card is not then boot from the internal card and its file systems otherwise boot from the external sdcard?
Ideas?
?
Leo, AI5II
?
?