Now I’m not sure. As you see, my Arch on µSD lies in /dev/mmcblk0p1 (this path is taken by the Arch kernel from the bootloader config). In Maemo it is /dev/mmcblk1p1 for a change. Is your Arch partition mounted, in Maemo? What does this command output? (You don’t need to chroot.) Code: mount | grep p5 Personally, I’m happy with Arch on µSD, it is easier to troubleshoot and play with. If you still have a swap partition/file on your EMMC, you could use it from Arch to improve performance. Anyway, would you mind changing your config line to this? Code: ITEM_CMDLINE="root=/dev/mmcblk1p5 rootwait init=/usr/lib/systemd/systemd omapfb.vram=0:3M,1:3M,2:3M" Dunno if it helps.
mount | grep p5
ITEM_CMDLINE="root=/dev/mmcblk1p5 rootwait init=/usr/lib/systemd/systemd omapfb.vram=0:3M,1:3M,2:3M"