Thanks for the reply Marc. I am able to mount the share from another machine on the network without problems. I interrupted the uboot and typed printenv, which produces this output:
Hit any key to stop autoboot: 0 => printenv baudrate=115200 bootargs=console=ttyS0,115200 bootcmd=run netboot bootdelay=2 bootfile=uImage clearenv=protect off fff40000 fff7ffff;era fff40000 fff7ffff;protect on fff40000 fff7ffff ethact=ppc_4xx_eth0 ethaddr=02:44:01:02:05:06 hostname=roach1 initboot=echo; echo type run netboot to boot via dhcp+tftp+nfs; echo type run soloboot to run from flash independent of network; echo mem=524264k mmcboot=setenv bootargs ${bootargs} rootdelay=2 root=b301;bootm 0xf8000000 netboot=dhcp 0x4000000; setenv bootargs ${bootargs} root='/dev/nfs' rootpath=${rootpath} ip=dhcp; bootm 0x4000000 netdev=eth0 newkernel=run yget; run writekernel newroot=run yget; run writeroot newuboot=run yget; run writeuboot preboot=run initboot rootpath=/dev/mtdblock1 soloboot=setenv bootargs ${bootargs} root=/dev/mtdblock1; bootm 0xf8000000 tftpkernel=dhcp; tftp 0x4000000 uImage; run writekernel tftproot=dhcp; tftp 0x4000000 romfs; run writeroot tftpuboot=dhcp; tftp 0x4000000 u-boot.bin; run writeuboot usbboot=setenv bootargs ${bootargs} rootdelay=8 root='/dev/sda1 rw'; bootm 0xf8000000 ver=U-Boot 2011.06-rc2-00000-gd422dc0-dirty (Nov 26 2012 - 12:08:53) writekernel=era 0xf8000000 0xf83fffff; cp.b 0x4000000 0xf8000000 ${filesize} writeroot=era 0xf8400000 0xfc3fffff; cp.b 0x4000000 0xf8400000 ${filesize} writeuboot=protect off 0xfff80000 0xffffffff; era 0xfff80000 0xffffffff; cp.b 0x4000000 0xfff80000 ${filesize}; protect on 0xfff80000 0xffffffff yget=loady 0x4000000 Environment size: 1516/8187 bytes The line "netboot=dhcp 0x4000000; setenv bootargs ${bootargs} root='/dev/nfs' rootpath=${rootpath} ip=dhcp; bootm" looks promising, so are you saying I should edit this line and save it using saveenv? Are there instructions anywhere on how to do this? Thanks, Dale On Tue, Aug 23, 2022 at 3:40 PM Marc <m...@sarao.ac.za> wrote: > Hi > > So it might be worth checking if your new server actually exports the > NFS filesystem - "showmount -e localhost" might be a first start, but > perhaps a better approach would be to try and mount the filesystem on > a normal PC ? > > Other things to try might be the "nolock" option - I am hazy on the > detail, but I don't think the roaches are running a lock manager > > The roaches get their command line via uboot, which can be > interrupted, and the commandline inspected by typing "printenv". I > remember the variables being nested - so the "bootargs" variable would > contain references other ${variables}. Be careful to escape them > propery, and only use saveenv once you are sure they do what you want. > > All the best and regards > > marc > > > > On Tue, Aug 23, 2022 at 7:08 PM Gary, Dale E <dale.e.g...@njit.edu> wrote: > > > > Hi All, > > > > I upgraded my remote boot server to a new machine running ubuntu 20.04, > and although I tried to set everything up the same for remote booting the > ROACH2s, the process fails as shown in the attached file because the root > file system could not be mounted. I found one suggestion on the web to > edit the Linux/PPC load configuration to add vers=4,tcp to the line, i.e. > it might look like this: > > > > root=/dev/nfs nfsroot=192.100.16.206:/srv/roach2_boot/etch,vers=4,tcp > ip=dhcp > > > > but I cannot find any file where that configuration is set. There is a > file in /srv/roach2_boot called pxelinux.cfg that looks promising, but it > is an empty file. Am I on the right track? > > > > Any suggestions? > > Thanks, > > Dale > > > > > > -- > > You received this message because you are subscribed to the Google > Groups "casper@lists.berkeley.edu" group. > > To unsubscribe from this group and stop receiving emails from it, send > an email to casper+unsubscr...@lists.berkeley.edu. > > To view this discussion on the web visit > https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CAKeNqUiMwt1RWdSmW6qACbPptY_Dfc1TYiddZa6CdTdUDkDGSA%40mail.gmail.com > . > > > > -- > https://katfs.kat.ac.za/~marc/ > > -- > You received this message because you are subscribed to the Google Groups " > casper@lists.berkeley.edu" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to casper+unsubscr...@lists.berkeley.edu. > To view this discussion on the web visit > https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CAGrhWaT4ZYUX5SKKkxC054rF_pZiTcGB12s3RiSS9wZ3Jd-DUQ%40mail.gmail.com > . > -- You received this message because you are subscribed to the Google Groups "casper@lists.berkeley.edu" group. To unsubscribe from this group and stop receiving emails from it, send an email to casper+unsubscr...@lists.berkeley.edu. To view this discussion on the web visit https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CAKeNqUgSPOXfLecqnvxBgs4J_zaF2itqBnnuW_UvRBVr4dip_A%40mail.gmail.com.