Subject: Re: sysinst via PXE on i386?
To: Jeremy C. Reed <reed@reedmedia.net>
From: Quentin Garnier <cube@cubidou.net>
List: netbsd-help
Date: 07/02/2005 00:56:25
--R6sEYoIZpp9JErk7
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Fri, Jul 01, 2005 at 12:36:54PM -0700, Jeremy C. Reed wrote:
> On Fri, 1 Jul 2005, Quentin Garnier wrote:
>=20
> > On Fri, Jul 01, 2005 at 11:52:30AM -0700, Jeremy C. Reed wrote:
> > > Do we have any docs on getting sysinst started via a PXE boot on i386?
> > >
> > > I don't have a floppy. And I don't want to boot via CD.
> > >
> > > What image is needed to be booted?
> >
> > You don't boot a floppy image, you just boot one of the installation
> > kernel you find in binary/kernel.
>=20
> Thanks!
>=20
> Okay, I have made the PXE boot the pxeboot_ia32.bin file. (I can't boot
> the kernel directly at first because "NBP is too big to fit in free base
> memory").
>=20
> And I have a NFS mount setup and DHCP gives that information.
>=20
> And it boots my netbsd (which is the gunzipped netbsd-INSTALL.gz).
>=20
> And now I have sysinst!
>=20
> I will document all the DHCPD, TFTPD and other configurations and steps.

Well, the netbooting how-to covers that, I guess you only need to say
that you can use that method to boot the INSTALL kernel.

As for the NFS part, I wish our bootblocks were actually able to fetch
the kernel through TFTP.  I think there might be code for this but I
haven't been able to use it in my limited testing.  Limited because I
also came to the conclusion that tftpd might be broken on -current,
but I have yet to confirm that.  At least I've seen it having a weird
behaviour.

--=20
Quentin Garnier - cube@cubidou.net - cube@NetBSD.org
"When I find the controls, I'll go where I like, I'll know where I want
to be, but maybe for now I'll stay right here on a silent sea."
KT Tunstall, Silent Sea, Eye to the Telescope, 2004.

--R6sEYoIZpp9JErk7
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (NetBSD)

iQEVAwUBQsXKGdgoQloHrPnoAQJy1Af+Iql0wg544CYxxJ+IVdj8Oh3GMqnKP2hc
ork9KnJd/YyReUZxqEceIwnm4U7W6liDJDL+0jgHJxupbDMX2Sl2maL55uD1BItD
3U4HUMlY1Ojim7htaRh9tj+45xxOcHX0cZ0wTO5AhOAk177bEWMYmMiGRkbnDhyA
r0hh3eKFvbjHU1ylb5qqraknMWa2azHpOoBBWhJrZnzGcpTNN5WpwFEUEQSKR4MS
TD/Wa7vaTOEtU0KmZ4bV8YvtyN5U9p9mST5oNepBVWpBeWcstq0yuU6aX3EccMBd
0GAqtUoQztY3mzLEHr74CScSfnBAYF2uLlALkBeptVrnPDtTK/FYCQ==
=D/PQ
-----END PGP SIGNATURE-----

--R6sEYoIZpp9JErk7--