What kernel are you using? Are you using 'boot=live'? The boot= tells it what script in scripts/ to run after init, and only live and nfs will use the rootserver variable.
On Thu, Jun 14, 2012 at 11:43 AM, Nicolas Courtel <cour...@cena.fr> wrote: > Le 14/06/2012 17:28, Michael Senizaiz a écrit : > > On Thu, Jun 14, 2012 at 9:38 AM, Nicolas Courtel <cour...@cena.fr> wrote: > Le 12/06/2012 19:14, Steve B. a écrit : > >> I keep getting the error when the target boots; Trying netboot from >> :/srv/fai/nfsroot .. Begin: Trying nfsmount -o nolock - ro >> :/srv/fai/nfsroot /live/image .. nfsmount: can't parse IP address ' ', then >> an endless loop of error can't parse IP address ' '. >> >> >> > An easy workaround for this problem is to prepend the server adress in the > NFSROOT variable, like this: NFSROOT=192.168.1.1:/srv/fai/nfsroot. And > then run fai-chboot again for the target. > > > This is occuring because the DHCP server isn't sending over ROOTSERVER, > or you are configuring with a static IP so rootserver doesn't get set by > the DHCP server. > > > > It is, in fact, just before the nfs mount failure I can see the output of > ipconfig, including 'rootserver=192.168.1.1' followed by rootpath; but for > some reason the rootserver value is not sent to the kernel in amd64 > environment, although it is with a i386 kernel. > > Thanks for the tip, > > -- > Nicolas > >