Skip site navigation (1)Skip section navigation (2)
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&euml; 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>