Can you please clarify, is Arch installed all on your microSD card or ? From your partition info, it seems like it is on your card....but from some comments read, I'm not sure... Hope to get Arch installed on my 900 soon..... Thanks.
mkfs.ext4 /dev/sdb5
mkfs.ext4 /dev/mmcblk0p5
mount -t ext4 /dev/sd?? /mnt/arch
mount -t ext4 /dev/mmcblk0p5 /mnt/arch
cd /mnt/arch tar xzvf Arch-Skry-Unofficial-Img.tar.gz; sync
ITEM_NAME="Arch Linux ARM" ITEM_KERNEL="/boot/uImage" ITEM_DEVICE="${INT_CARD}p5" ITEM_FSTYPE="ext4" ITEM_OMAPATAG="1" ITEM_CMDLINE="root=/dev/mmcblk1p5 rootwait init=/bin /systemd omapfb.vram=0:3M,1:3M,2:3M quiet"
u-boot-update-bootmenu reboot
run emmcboot
echo "==> Mounting FS" mount /dev/mmcblk0p5 /mnt/arch echo "==> Mounting proc, sys, dev/pts/, dev/ " cd /mnt/arch mount -t proc proc proc/ mount -t sysfs sys sys/ mount -o bind /dev dev/ mount -t devpts pts dev/pts/ echo "==>Chroot to Arch" chroot /mnt/arch /bin/bash echo "Done!"
exit
cd /mnt/arch echo "==> Umounting proc, sys, dev/pts/, dev/ " umount proc/ umount sys/ umount dev/pts/ umount dev/ echo "==>Closing Arch chroot" cd && sleep 5 umount /mnt/arch || umount /dev/mmcblk0p5 echo "Done!"