On Fri 24 Apr 2015 09:36:12 NZST +1200, Alex Armstrong wrote:
I'm guessing the process would look something like: -ARM core loads firmware off SD card -U-Boot is loaded -U-Boot looks for kernel/initrd on NFS
You can't really do that. The kernel is required for your network interfaces and a whole lot of other things. Currently uboot loads kernel and initrd from SD card. Once the kernel is loaded the rootfs is somehow established. The question was for an NFS root fs, not to boot from NFS. That should be possible and probably isn't really different from a desktop NFS rootfs. The network hardware drivers and the NFS fs kernel module need to be in the initrd, plus all your basic network configuration. It's called a thin client, and I thought Linux distros were able to do that some while back. When hardware prices dropped it became unfashionable. I'd probably start with setting this up for a desktop box, then transfer it to the pi. Volker -- Volker Kuhlmann http://volker.top.geek.nz/ Please do not CC list postings to me. -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org