What is the advantage of moving /boot? It is never accessed once the system is loaded. I would leave it on the sdcard and just move the one partition.umount /boot and mount /dev/mmcblk0p1 /boot. Now in /boot there is first partition from SD card, not from pendrive.