Following the procedures for installing on the BBB I get a properly functions SD card. Installing to the eMMC, the board boots and loads the kernel but then fails to execute the init (systemd?) with the following message:
$this->bbcode_second_pass_code('', '[ 4.819475] EXT4-fs (mmcblk0p1): mounted filesystem with ordered data mode. Opts: (null)
[ 4.827679] VFS: Mounted root (ext4 filesystem) on device 179:1.
[ 4.835902] devtmpfs: mounted
[ 4.839639] Freeing unused kernel memory: 588K (c0cab000 - c0d3e000)
[ 4.930621] Starting init: /sbin/init exists but couldn't execute it (error -8)
[ 4.940145] Starting init: /bin/init exists but couldn't execute it (error -8)
[ 4.970340] Starting init: /bin/sh exists but couldn't execute it (error -8)
[ 4.977519] Kernel panic - not syncing: No working init found. Try passing init= option to kernel. See Linux Documentation/init.txt for guidance.
[ 4.990708] CPU: 0 PID: 1 Comm: swapper Not tainted 4.2.2-1-ARCH #1
[ 4.996997] Hardware name: Generic AM33XX (Flattened Device Tree)
[ 5.003164] [<c001704c>] (unwind_backtrace) from [<c0014224>] (show_stack+0x20/0x24)
[ 5.010955] [<c0014224>] (show_stack) from [<c08b5878>] (dump_stack+0x24/0x28)
[ 5.018214] [<c08b5878>] (dump_stack) from [<c08b2f14>] (panic+0x98/0x21c)
[ 5.025121] [<c08b2f14>] (panic) from [<c08b2354>] (__irq_alloc_descs+0x0/0x1e4)
[ 5.032556] ---[ end Kernel panic - not syncing: No working init found. Try passing init= option to kernel. See Linux Documentation/init.txt for guidance.
')
Booting from the SD card again, I mounted the eMMC and checked the file system. The /sbin/init is a soft link to /lib/systemd/systemd and permissions seem fine. The systemd file is an ARM executable so I'm a bit stumped as to why it won't execute.
Anyone have an idea what's up?
Thanks,