Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 21 Apr 2007 19:56:03 -0400
From:      Miles Nordin <carton@Ivy.NET>
To:        freebsd-sparc64@freebsd.org
Subject:   Re: Netbooting Sparc64
Message-ID:  <oqfy6tl1t8.fsf@castrovalva.Ivy.NET>
In-Reply-To: <6d7d37410704211612u712d29ebl4722232ce8d0111d@mail.gmail.com> (Didrik Madheden's message of "Sun, 22 Apr 2007 01:12:55 %2B0200")
References:  <6d7d37410704211612u712d29ebl4722232ce8d0111d@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
--pgp-sign-Multipart_Sat_Apr_21_19:55:53_2007-1
Content-Type: text/plain; charset=US-ASCII

>>>>> "dm" == Didrik Madheden <didrik@kth.se> 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--



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