I am back fighting this problem again. I followed my previous steps from here:
https://archlinuxarm.org/forum/viewtopic.php?f=59&t=8512
But it will not boot any more. This is running a new kernel
$this->bbcode_second_pass_code('', 'Linux alarm 4.9.17-1-ARCH #1 SMP Sat Mar 25 01:30:29 UTC 2017 armv6l GNU/Linux')
I have updated and adjusted the root filesystem and used rsync to copy it to my NAS. The previous installation with a 3.x kernel boots off the NAS with this cmdline.txt
$this->bbcode_second_pass_code('', 'root=/dev/nfs nfsroot=192.168.2.198:/mnt/first_NAS/pi_root/pi_nfs rw ip=dhcp rootfstype=nfs console=ttyAMA0,115200 console=tty1 selinux=0 plymouth.enable=0 smsc95xx.turbo_mode=N ipv6.disable=1 dwc_otg.lpm_enable=0 kgdboc=ttyAMA0,115200 elevator=noop')
The new installation in a new folder will not boot. The NAS issues no warnings and the DHCP server does not show that it even grabs an IP address. I do not have a hdmi cable here so I cannot yet see what it is complaining about on std out (I'll get it on Monday), but I thought I'd ask here if there is something simple with the new kernels I am missing. I did move the eth0, eth0-dhcp and eth0-static files from /etc/netctl/ which I found I needed to do with the previous kernel in 2015. I've googled and searched and cannot seem to find anything relevant.
KeithSPG