I've seen many posts about how to boot a Beaglebone black via an NFS mounted root partition, but none seem to work with the latest version. I started by creating an NFS mount on my Ubuntu PC and successfully mounting it from the Beaglebone when booted from an SD image of the latest version dated 2013.06.20 <https://s3.amazonaws.com/angstrom/demo/beaglebone/Angstrom-Cloud9-IDE-GNOME-eglibc-ipk-v2012.12-beaglebone-2013.06.20.img.xz> from the Beaglebone site. All the commands below were done as root.; uname -a Linux beaglebone 3.8.13-bone50 .... Then test the mount with; mount -o nfsvers=3 192.168.10.118:/home/bone /mnt/nfs Next I copied the entire filesystem to the nfs mount with cp -axv /. /mnt/nfs/. I've edited the fstab on the nfs (/home/bone/etc/fstab) to add /dev/nfs / nfs defaults 0 0 and correctly edited /home/bone/etc/network/interface to reflect the correct IP address etc. Next I edited the uEnv.txt on the SD card to add serverip=192.168.10.118 ipaddr=192.168.10.47 hostname=MH_bbb netmask=255.255.255.0 gateway=192.168.10.1 nfsdevice=eth0:off nfsopts=vers=3 rootpath=/home/bone and changed the mmcargs line to; mcargs=setenv bootargs console=tty0 console=${console} ${optargs} ${cape_disable} ${cape_enable} ${kms_force_mode} ip=${ipaddr}:${serverip}:${gateway}:${netmask}:${hostname}:${nfsdevice} root=/dev/nfs rw nfsroot=${serverip}:${rootpath},${nfsopts} ${systemd} The Bone starts to boot and I can ping it on the correct IP address, but the display never shows anything and it doesn't let me ssh to it. Can anyone let me know what I've missed? Thanks
-- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
