Mark Kettenis([email protected]) on 2013.07.14 17:06:24 +0200:
> > Date: Sun, 14 Jul 2013 14:09:26 +0200
> > From: Henning Brauer <[email protected]>
> >
> > * Rafael Neves <[email protected]> [2013-07-14 11:01]:
> > > Amd64 and i386 diskless(8) setups need rpc.bootparamd(8)
> >
> > no, they don't.
>
> True diskless(4) operation (with root on nfs) needs rpc.bootparamd(8)
> an *all* architectures. Merely booting a bsd.rd kernel only needs
> rpc.bootparamd(8) on the architectures mentioned under 11 in the
> EXAMPLES section of the diskless(4) page.
yes, and having run though diskless 4 months ago and discovering that it was
missing, i tought about a similar manpage diff.
I mean, the page starts with
When booting a system over the network, there are three phases of
interaction between client and server:
1. The PROM (or stage-1 bootstrap) loads a boot program.
2. The boot program loads a kernel.
3. The kernel does NFS mounts for root and swap.
and i would expect thats what i get when doing what it describes.
Maybe just add this?
--- diskless.8~ Sun Jul 14 18:44:42 2013
+++ diskless.8 Sun Jul 14 18:44:42 2013
@@ -382,6 +382,10 @@
.Pp
For older alpha and vax clients:
.Xr mopd 8
+.Pp
+All architectures need
+.Xr rpc.bootparamd 8
+to retrieve the location of the root and swap device.
.It
Net boot the client.
.El