Date: Mon, 17 Oct 2011 21:56:13 GMT From: Rene Ladan <rene@FreeBSD.org> To: Perforce Change Reviews <perforce@FreeBSD.org> Subject: PERFORCE change 200353 for review Message-ID: <201110172156.p9HLuDo0029292@skunkworks.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://p4web.freebsd.org/@@200353?ac=10 Change 200353 by rene@rene_acer on 2011/10/17 21:56:09 advanced-networking: one more sect2 to finish Affected files ... .. //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/advanced-networking/chapter.sgml#59 edit Differences ... ==== //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/advanced-networking/chapter.sgml#59 (text+ko) ==== @@ -4748,6 +4748,80 @@ </step> </procedure> </sect2> + + <sect2> + <title>Geheugenbestandssystemen die gebruikt worden door + <filename>/etc/rc.initdiskless</filename> configureren</title> + + <para>Als u vanaf een NFS-rootvolume opstart, detecteert + <filename>/etc/rc</filename> dat u over NFS opstartte en draait het het + script <filename>/etc/rc.initdiskless</filename>. Lees het commentaar + in dit script om te begrijpen wat er gebeurt. Het is nodig om + <filename>/etc</filename> en <filename>/var</filename> geheugen-backed + te maken omdat deze mappen schrijfbaar moeten zijn, maar de NFS-rootmap + is alleen-lezen.</para> + + <screen>&prompt.root; <userinput>chroot ${NFSROOTDIR}</userinput> +&prompt.root; <userinput>mkdir -p conf/base</userinput> +&prompt.root; <userinput>tar -c -v -f conf/base/etc.cpio.gz --format cpio --gzip etc</userinput> +&prompt.root; <userinput>tar -c -v -f conf/base/var.cpio.gz --format cpio --gzip var</userinput></screen> + + <para>Wanneer het systeem opstart, zullen er geheugen-bestandssystemen + voor <filename>/etc</filename> en <filename>/var</filename> worden + aangemaakt en aangekoppeld, en zal de inhoud van de + <filename>cpio.gz</filename>-bestanden er naartoe worden + gekopieerd.</para> + </sect2> + + <sect2> + <title>Een DHCP-server prepareren</title> + + <para>PXE heeft een geprepareerde <acronym>TFTP</acronym>-server en + <acronym>DHCP</acronym>-server nodig. De <acronym>DHCP</acronym>-server + hoeft niet per së dezelfde machine te zijn als de + <acronym>TFTP</acronym>-server, maar het dient bereikbaar te zijn in uw + netwerk.</para> + + <procedure> + <step> + <para>Installeer de <acronym>DHCP</acronym>-server door de instructies + op te volgen zoals beschreven in <xref + linkend="network-dhcp-server">. Zorg ervoor dat + <filename>/etc/rc.conf</filename> en + <filename>/usr/local/etc/dhcpd.conf</filename> correct zijn + geconfigureerd.</para> + </step> + + <step> + <para>Stel in <filename>/usr/local/etc/dhcpd.conf</filename> + <literal>netxt-server</literal>, <literal>filename</literal> en + <literal>option root-path</literal> in om het IP-adres van uw + <acronym>TFTP</acronym>-server, het pad naar + <filename>/boot/pxeboot</filename> en het pad naar het + <acronym>NFS</acronym>-root-bestandssysteem op te geven. Hier is + een voorbeeld van de instellingen voor + <filename>dhcpd.conf</filename>:</para> + + <programlisting>subnet 192.168.0.0 netmask 255.255.255.0 { + range 192.168.0.2 192.168.0.3 ; + option subnet-mask 255.255.255.0 ; + option routers 192.168.0.1 ; + option broadcast-address 192.168.0.255 ; + option domain-name-server 192.168.35.35, 192.168.35.36 ; + option domain-name "voorbeeld.com"; + + # IP-adres van TFTP server + next-server 192.168.0.1 ; + + # pad van bootloader verkregen via TFTP + filename "FreeBSD/install/boot/pxeboot" ; + + # pxeboot bootloader zal proberen om deze map te NFS-mounten voor root-FS + option root-path "192.168.0.1:/b/tftpboot/FreeBSD/intall/" ; +}</programlisting> + </step> + </procedure> + </sect2> </sect1> <sect1 id="network-isdn">
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201110172156.p9HLuDo0029292>