From owner-freebsd-hackers@FreeBSD.ORG Fri Nov 28 00:37:17 2008 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9F4B11065673 for ; Fri, 28 Nov 2008 00:37:17 +0000 (UTC) (envelope-from kevin@your.org) Received: from tokyo01.jp.mail.your.org (tokyo01.jp.mail.your.org [204.9.54.5]) by mx1.freebsd.org (Postfix) with ESMTP id 553F38FC13 for ; Fri, 28 Nov 2008 00:37:17 +0000 (UTC) (envelope-from kevin@your.org) Received: from tokyo01.jp.mail.your.org (localhost.your.org [127.0.0.1]) by tokyo01.jp.mail.your.org (Postfix) with ESMTP id 4CF322AD56CD; Fri, 28 Nov 2008 00:37:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=your.org; h=cc:message-id :from:to:in-reply-to:content-type:content-transfer-encoding :mime-version:subject:date:references; s=selector1; bh=5pH+A6GX8 /RYCPc2iPG+mL5hJ9k=; b=H8qQxdLWsZ1h8+z7BgpuojZoYm+7AwU7o6gX8Sm0b uHwdrIf3agEPqP1w71O58mbyeXLFu6KtwlPTh1m5Eow7/WRTrw6RK3r8RPog53ja IXNXPpYrm09hBSaGRpWEM7HMKVYz9K/YAUs6u4pTT5yXWhi5ardFd8hliOpEn9l7 9E= DomainKey-Signature: a=rsa-sha1; c=nofws; d=your.org; h=cc:message-id:from:to :in-reply-to:content-type:content-transfer-encoding:mime-version :subject:date:references; q=dns; s=selector1; b=qwoGm+J/cIhL5WtF ThZkwY3nCZslZmHTKNwqbyLGau4g6SRVMMMeicGL6rFd29gaOTrksNa7arNN2LCD g6GjE+U7iVb7UUaCMZ8jLol+QUFglWtYhNyoPWYvEAaDcE95uIjR5F3zlnUHdAH6 PREUoc0F0D68+1xR/8zNhlxOerU= Received: from mail.your.org (server3-a.your.org [64.202.112.67]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by tokyo01.jp.mail.your.org (Postfix) with ESMTPS id 19E202AD55E8; Fri, 28 Nov 2008 00:37:16 +0000 (UTC) Received: from [IPv6:2002:451f:630b:1::1] (unknown [IPv6:2002:451f:630b:1::1]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mail.your.org (Postfix) with ESMTPSA id 37CF2A0A414; Fri, 28 Nov 2008 00:37:24 +0000 (UTC) Message-Id: From: Kevin Day To: "Garrett Cooper" In-Reply-To: <7d6fde3d0811271230p512d1325i591e9711caa432d8@mail.gmail.com> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v929.2) Date: Thu, 27 Nov 2008 18:37:12 -0600 References: <2ACA3DE8F9758A48B8BE2C7A847F91F240CE6B@polaris.maxiscale.com> <2ACA3DE8F9758A48B8BE2C7A847F91F240CE99@polaris.maxiscale.com> <20081126190545.17b79195@bhuda.mired.org> <2ACA3DE8F9758A48B8BE2C7A847F91F240CEB4@polaris.maxiscale.com> <861vwx4fd5.fsf@ds4.des.no> <2ACA3DE8F9758A48B8BE2C7A847F91F240CEBF@polaris.maxiscale.com> <86myfl15cl.fsf@ds4.des.no> <2ACA3DE8F9758A48B8BE2C7A847F91F240CEC4@polaris.maxiscale.com> <86wsepymw0.fsf@ds4.des.no> <7d6fde3d0811271230p512d1325i591e9711caa432d8@mail.gmail.com> X-Mailer: Apple Mail (2.929.2) Cc: =?ISO-8859-1?Q?Dag-Erling_Sm=F8rgrav?= , freebsd-hackers@freebsd.org Subject: Re: FreeBSD boot menu is missing X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Nov 2008 00:37:17 -0000 On Nov 27, 2008, at 2:30 PM, Garrett Cooper wrote: > On Thu, Nov 27, 2008 at 12:03 PM, Kevin Day wrote: >> Just in case anyone needs a real step-by-step guide to getting a >> diskless >> PXE/NFS boot going, I wrote this up a little while ago. >> >> http://sigsegv.org/wiki/How_to_do_a_PXE_netboot_install_of_FreeBSD >> >> The existing documentation was either a bit out of date, glossed >> over some >> of it or just flat out didn't work for me. Takes an existing >> running system, >> clones it into /nfsroot, enables dhcpd/tftpd/nfsd, and relies on >> rc.diskless >> to make the magic happen after boot. > > That's a good brief guide, but a lot of the information is already > contained in: >. > > That reminds me that I need to add some documentation for booting > OpenFirmware Mac's with Netboot (some experiences that I had at Cisco > that I wanted to pass down for others). Saying this carefully so I don't sound like I'm volunteering to update a bunch of docs... :) The problems I encountered with that PXE guide is: * It's now 5 floppies instead of 2 to get sysinstall going. The PXE loader can't handle this (keeps prompting you for the next floppy). Alfred's changes to loader.rc don't work anymore. * The loader has problems with launching gzipped kernels brought over PXE for some reason. I dunno when this started. * vnconfig is now mdconfig * His guide was just to get sysinstall running, not end up with a usable diskless workstation. * It doesn't mention the dhcp option "root-path", which was where I kept getting stuck. It worked flawlessly when 4.0 was -CURRENT, but it's a bit out of date in a few places.