| Summary: | handbook: diskless operation: populate root doesn't populate | ||
|---|---|---|---|
| Product: | Documentation | Reporter: | Marius Nuennerich <marius.nuennerich> |
| Component: | Books & Articles | Assignee: | Tom Rhodes <trhodes> |
| Status: | Closed FIXED | ||
| Severity: | Affects Only Me | ||
| Priority: | Normal | ||
| Version: | Latest | ||
| Hardware: | Any | ||
| OS: | Any | ||
|
Description
Marius Nuennerich
2008-01-27 12:30:03 UTC
> 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
> In fact, looking over my records, I could probably re-write
> that entire section based on my notes from around six
> months ago. :)
Looks good.
One needs to specify next-server in dhcpd.conf as since version 3.0.3
the isc dhcp daemon does not have a reasonable default for that anymore.
My PVR with etherboot wouldn't work otherwise.
- Marius
State Changed From-To: open->closed The next-server and "make distribution" parts have already been documented. I have updated the port directory location though, thanks! Responsible Changed From-To: freebsd-doc->trhodes Over to me. |