Date: Sun, 27 Jan 2008 13:30:03 GMT From: Tom Rhodes <trhodes@FreeBSD.org> To: freebsd-doc@FreeBSD.org Subject: Re: docs/120040: handbook: diskless operation: populate root doesn't populate Message-ID: <200801271330.m0RDU3sM003693@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR docs/120040; it has been noted by GNATS. From: Tom Rhodes <trhodes@FreeBSD.org> To: Marius Nuennerich <marius.nuennerich@gmx.net> Cc: freebsd-gnats-submit@FreeBSD.org Subject: Re: docs/120040: handbook: diskless operation: populate root doesn't populate Date: Sun, 27 Jan 2008 07:58:55 -0500 On Sun, 27 Jan 2008 12:26:36 GMT Marius Nuennerich <marius.nuennerich@gmx.net> wrote: > > >Number: 120040 > >Category: docs > >Synopsis: handbook: diskless operation: populate root doesn't populate > >Confidential: no > >Severity: non-critical > >Priority: medium > >Responsible: freebsd-doc > >State: open > >Quarter: > >Keywords: > >Date-Required: > >Class: doc-bug > >Submitter-Id: current-users > >Arrival-Date: Sun Jan 27 12:30:03 UTC 2008 > >Closed-Date: > >Last-Modified: > >Originator: Marius Nuennerich > >Release: > >Organization: > >Environment: > >Description: > http://www.freebsd.org/doc/en/books/handbook/network-diskless.html > Chapter 29.7.2.7.1 as of cvs revision 1.404 states that one should > populate the new root with make buildworld && make buildkernel, but > afaik these targets do not populate DESTDIR. > >How-To-Repeat: > > >Fix: > It should be changed back to make world && make kernel (rev. 1.380) or > make buildworld buildkernel installworld installkernel maybe works too. On my system, a make world doesn't work (see Makefile) and I used DESTDIR to populate. In fact, this is how I did the actual population and build in my PXE environment at work: /bin/sh export DESTDIR=/home/pxe/system mkdir $DESTDIR cd /usr/src echo "options BOOTP" >> sys/i386/conf/GENERIC echo "options BOOTP_NFSROOT" >> sys/i386/conf/GENERIC make buildworld make kernel make installworld make distribution cp sys/i386/conf/GENERIC.hints /home/pxe/system/boot/device.hints cp /usr/obj/usr/src/sys/boot/i386/pxeldr/pxeboot /tftpboot In fact, looking over my records, I could probably re-write that entire section based on my notes from around six months ago. :) -- Tom Rhodes
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200801271330.m0RDU3sM003693>