Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 03 Dec 2007 19:15:46 +0300
From:      Boris Samorodov <bsam@ipt.ru>
To:        Jeremy Chadwick <koitsu@FreeBSD.org>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: FreeBSD-6.2, 7.0-BETA1 on X60
Message-ID:  <95955597@bb.ipt.ru>
In-Reply-To: <20071203154149.GA56769@eos.sc1.parodius.com> (Jeremy Chadwick's message of "Mon\, 3 Dec 2007 07\:41\:49 -0800")
References:  <004d01c8214d$b5a02970$c801000a@balgaa> <4732E7D9.4040804@wlink.com.np> <001001c835b0$f2f29700$c801000a@balgaa> <20071203154149.GA56769@eos.sc1.parodius.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 3 Dec 2007 07:41:49 -0800 Jeremy Chadwick wrote:

> I've tried this before myself (on all sorts of different hardware), and
> I've never gotten it to work on RELENG_6 or RELENG_7 -- I reach the same
> point and receive the same error you do.

We use diskless setup in production. It works just fine. Even with
pxelinux to select an OS and it's version to boot (the default is
to load memtest86).

I found very useful /var/log/xferlog to debug errors while booting
a diskless station.

> It appears to me that that an NFS server is *absolutely* necessary for
> all of this to work; TFTP by itself doesn't suffice, it appears.

Yes.

> I've tried setting LOADER_TFTP_SUPPORT=yes in make.conf (forcing the
> entire process to avoid using NFS), but believe it or not, a part of the
> booting process still continues to use NFS-related code (or at least the
> debugging messages state it's trying to do NFS).  I was able to get some
> pxeboot-related debugging output (to see the aforementioned) by setting
> PXE_DEBUG=true in make.conf (see src/sys/boot/i386/libi386/pxe.c for
> details on that).

Seems that you slightly misunderstood the meaning of the
LOADER_TFTP_SUPPORT option. It is used only to boot a custom kernel
(when at stage 2, diskless(8)). Without this option your diskless
station should load your servers' kernel. The stage 3 always uses NFS
to mount the root directory.


WBR
-- 
Boris Samorodov (bsam)
Research Engineer, http://www.ipt.ru Telephone & Internet SP
FreeBSD committer, http://www.FreeBSD.org The Power To Serve



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?95955597>