From owner-freebsd-questions@FreeBSD.ORG Mon May 26 22:19:22 2003 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D45E237B401 for ; Mon, 26 May 2003 22:19:22 -0700 (PDT) Received: from smtp0.adl1.internode.on.net (smtp0.adl1.internode.on.net [203.16.214.194]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8B1B343F85 for ; Mon, 26 May 2003 22:19:21 -0700 (PDT) (envelope-from wrose@zip-it.org) Received: from x-box.zip-it.org (ppp144-9.lns1.mel2.internode.on.net [150.101.144.9])h4R5JJMO068225 for ; Tue, 27 May 2003 14:49:20 +0930 (CST) Received: from miniluv.zip-it.org (miniluv.zip-it.org [192.168.123.2]) by x-box.zip-it.org (Postfix) with ESMTP id 7E4F7620B6 for ; Tue, 27 May 2003 15:21:44 +1000 (EST) From: William Rose To: freebsd-questions@freebsd.org In-Reply-To: <1053936567.27834.26.camel@miniluv.zip-it.org> References: <1053936567.27834.26.camel@miniluv.zip-it.org> Content-Type: text/plain Organization: Message-Id: <1054011955.29353.8.camel@miniluv.zip-it.org> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.2.2 (1.2.2-4) Date: 27 May 2003 15:05:55 +1000 Content-Transfer-Encoding: 7bit Subject: Re: PXE boot seems to use incorrect NFS root X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 May 2003 05:19:23 -0000 Aha! On Mon, 2003-05-26 at 18:09, William Rose wrote: > Is this all my own silly fault for not using the approved technique? The answer to this question is YES! ;-) My life would be so much easier if thinking straight came naturally... The answer to my problem is that my idea that the NFS root was somehow failing to mount was incorrect. This meant that the boot process was stopping later and /etc/rc.diskless1 was/is indeed being invoked. Consequently that script was mounting a new MFS root over /etc, and trying to copy from /conf/base/etc (which I had been too lazy to create). The solution therefore is to either remove /etc/rc.diskless[12] or to create /conf/base/etc so that there is a valid /etc at the end of the boot process. Thanks for your time Eduardo! cheers, Will