From owner-freebsd-sparc64@FreeBSD.ORG Sun Apr 22 00:21:05 2007 Return-Path: X-Original-To: freebsd-sparc64@freebsd.org Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 20F0E16A401 for ; Sun, 22 Apr 2007 00:21:05 +0000 (UTC) (envelope-from carton@Ivy.NET) Received: from sakima.Ivy.NET (sakima.Ivy.NET [69.31.131.60]) by mx1.freebsd.org (Postfix) with ESMTP id D407313C43E for ; Sun, 22 Apr 2007 00:21:04 +0000 (UTC) (envelope-from carton@Ivy.NET) Received: from castrovalva.Ivy.NET (castrovalva.Ivy.NET [69.31.131.61]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by sakima.Ivy.NET (Postfix) with ESMTP id C5CBC2FF65 for ; Sat, 21 Apr 2007 19:56:03 -0400 (EDT) Received: by castrovalva.Ivy.NET (Postfix, from userid 405) id 3065D12FB03; Sat, 21 Apr 2007 19:56:03 -0400 (EDT) To: freebsd-sparc64@freebsd.org References: <6d7d37410704211612u712d29ebl4722232ce8d0111d@mail.gmail.com> From: Miles Nordin MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: multipart/signed; boundary="pgp-sign-Multipart_Sat_Apr_21_19:55:53_2007-1"; micalg=pgp-sha1; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit Date: Sat, 21 Apr 2007 19:56:03 -0400 In-Reply-To: <6d7d37410704211612u712d29ebl4722232ce8d0111d@mail.gmail.com> (Didrik Madheden's message of "Sun, 22 Apr 2007 01:12:55 +0200") Message-ID: User-Agent: T-gnus/6.17.2 (based on No Gnus v0.2) SEMI/1.14.6 (Maruoka) FLIM/1.14.7 (=?ISO-8859-4?Q?Sanj=F2?=) APEL/10.6 Emacs/21.4 (alpha--netbsd) MULE/5.0 (SAKAKI) Subject: Re: Netbooting Sparc64 X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Apr 2007 00:21:05 -0000 --pgp-sign-Multipart_Sat_Apr_21_19:55:53_2007-1 Content-Type: text/plain; charset=US-ASCII >>>>> "dm" == Didrik Madheden writes: dm> A push in the right direction, set up RARP and TFTP on the boot server. Put /boot/loader onto the TFTP server and name it after your machine's IP address in hex, in all caps, such as '0A64648E' for 10.100.100.142. When you type 'boot net' at the ok prompt, OpenPROM will do RARP, and then TFTP for that filename to whatever IP answered the RARP lookup. When /boot/loader gets control, it will call back to OpenPROM for access to the network chip and console. It will use DHCP. Set up DHCP on some machine, and use 'options root-path' to point /boot/loader to the root filesystem. ex.: host amber { fixed-address amber; hardware ethernet 08:00:20:01:02:03; option root-path "69.31.131.61:/export/nboot/amber"; } /boot/loader will read all the other /boot/... stuff it needs over NFS, so make an NFS share for it. Use '-maproot=root' in the exports file on the NFS server. Don't use bootparams at all. RARP and TFTP must run on the same machine. DHCP can run on a different machine if you like. The NFS server can be a third machine. --pgp-sign-Multipart_Sat_Apr_21_19:55:53_2007-1 Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (NetBSD) iQCVAwUARiqkkonCBbTaW/4dAQIsDwQAjUIepWAePcdKAgvMoenvQPBSQtKNAkbU gINIHXky/cDQqjE+/cw+gNCqS70H894jh0G2/OACYnNm0dut8kth7ldzH7+cFQtS f1SiGOls1g5JzcgAUzioKf0bEfQvVpADHSDuJO6JjHyOEgmCcTnymXn8gt7Ghlbj YCYBr7jQD4o= =lV34 -----END PGP SIGNATURE----- --pgp-sign-Multipart_Sat_Apr_21_19:55:53_2007-1--