Thanks for your help, but sadly, on this version a uEnv.txt just containing;
console=ttyO0,115200n8
client_ip=192.168.10.47
server_ip=192.168.10.118
gw_ip=192.168.10.1
root_dir=/home/bone/bbb_nfs_root

does not work, it doesn't even fire up the ethernet port (no activity 
lights), I'm guessing because there is no eth0 defined and its perhaps 
trying to fire up the USB network or something.

I'll try the rsync method once I can ping the beaglebone

G

On Wednesday, 30 July 2014 03:05:41 UTC+1, john3909 wrote:
>
>
> From: Giles Godart-Brown <[email protected] <javascript:>>
> Reply-To: "[email protected] <javascript:>" <
> [email protected] <javascript:>>
> Date: Tuesday, July 29, 2014 at 2:26 PM
> To: "[email protected] <javascript:>" <[email protected] 
> <javascript:>>
> Subject: [beagleboard] unable to boot Beaglebone Black from NFS
>
> 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’m not sure this is going to work because you are attempting to copy 
> dynamic files and folders. Rather insert the SDCard into your host and do 
> the following:
> sudo rsync -avz /mnt/rootfs/ /home/<userid>/targetNFS/
>
>
> 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
>
> This is my complete uEnv.txt:
>
> ==============================
> client_ip=10.100.116.105
> server_ip=10.100.116.73
> gw_ip=10.100.116.1
> root_dir=/home/<userid>/targetNFS
> ==============================
>
> Replace <userid> with your own desktop login id and replace client_ip, 
> server_ip and gw_ip addresses as required. 
>
>
>
>
>
> -- 
> 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] <javascript:>.
> For more options, visit https://groups.google.com/d/optout.
>
>

-- 
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.

Reply via email to