Date: Tue, 18 Oct 2011 20:53:07 GMT From: Rene Ladan <rene@FreeBSD.org> To: Perforce Change Reviews <perforce@FreeBSD.org> Subject: PERFORCE change 200403 for review Message-ID: <201110182053.p9IKr72g009762@skunkworks.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://p4web.freebsd.org/@@200403?ac=10 Change 200403 by rene@rene_acer on 2011/10/18 20:53:03 handbook/advanced-networking: update to 1.439 Affected files ... .. //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/advanced-networking/chapter.sgml#60 edit Differences ... ==== //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/advanced-networking/chapter.sgml#60 (text+ko) ==== @@ -4614,7 +4614,7 @@ <para>Wanneer de gastheercomputer opstart, krijgt het informatie over <acronym>DHCP</acronym> over waar de intiële bootloader staat via TFTP. Nadat de gastheercomputer deze informatie heeft ontvangen, - downloadt het de de bootlaoder via <acronym>TFTP</acronym> en voert + downloadt het de de bootloader via <acronym>TFTP</acronym> en voert het vervolgens de bootloader uit. Dit is gedocumenteerd in sectie 2.2.1 van de <ulink url="http://download.intel.com/design/archives/wfm/downloads/pxespec.pdf">Preboot Execution Environment (PXE) Specification</ulink>. In &os; is de @@ -4626,7 +4626,7 @@ <xref linkend="boot">.</para> <sect2> - <title>De <command>chroot</command>-omgeving vor het + <title>De <command>chroot</command>-omgeving voor het NFS-root-bestandssysteem instellen</title> <procedure> @@ -4737,11 +4737,11 @@ </step> <step> - <para>Pas andere wijzingen toe aan de &man.chroot.8;-omgeving in + <para>Pas andere wijzigingen toe aan de &man.chroot.8;-omgeving in ${NFSROOTDIR}. Deze wijzigingen zouden het toevoegen van pakketten met &man.pkg.add.1;, het bewerken van het wachtwoordbestand met &man.vipw.8; of het bewerken van &man.amd.conf.5;-projecties voor - automatisch aankopplen kunnen zijn. Bijvoorbeeld:</para> + automatisch aankoppelen kunnen zijn. Bijvoorbeeld:</para> <screen>&prompt.root; <userinput>chroot ${NFSROOTDIR}</userinput> &prompt.root; <userinput>pkg_add -r bash</userinput></screen> @@ -4794,7 +4794,7 @@ <step> <para>Stel in <filename>/usr/local/etc/dhcpd.conf</filename> - <literal>netxt-server</literal>, <literal>filename</literal> en + <literal>next-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 @@ -4822,6 +4822,67 @@ </step> </procedure> </sect2> + + <sect2> + <title>De PXE-cliënt configureren en verbindingsproblemen + opsporen</title> + + <procedure> + <step> + <para>Ga naar het <acronym>BIOS</acronym>-configuratiemenu wanneer de + cliëntmachine opstart. Stel het <acronym>BIOS</acronym> zo in + dat het van het netwerk opstart. Indien alle vorige + configuratiestappen correct zijn, zou alles "gewoon" + moeten werken.</para> + </step> + + <step> + <para>Gebruik de poort <filename + role="package">net/wireshark</filename> om netwerkverkeer van + <acronym>DHCP</acronym> en <acronym>TFTP</acronym> te onderzoeken + op eventuele problemen.</para> + </step> + + <step> + <para>Controleer dat het bestand <filename>pxeboot</filename> via + <acronym>TFTP</acronym> kan worden verkregen. Kijk op uw + <acronym>TFTP</acronym>-server in + <filename>/var/log/xferlog</filename> om er zeker van de zijn dat + het bestand <filename>pxeboot</filename> van de juiste locatie is + opgehaald. Om de configuratie met bovenstaande + <filename>dhcpd.conf</filename> te testen:</para> + + <screen>&prompt.root; <userinput>tftp 192.168.0.1</userinput> +tftp> <userinput>get FreeBSD/install/boot/pxeboot</userinput> +Received 264951 bytes in 0.1 seconds</screen> + + <para>Lees &man.tftpd.8; en &man.tftp.1;. De <literal>BUGS</literal> + secties in deze pagina's documenteren enkele beperkingen van + <acronym>TFTP</acronym>.</para> + </step> + + <step> + <para>Controleer dat het root-bestandssysteem via + <acronym>NFS</acronym> kan worden aangekoppeld. Om de configuratie + met bovenstaande <filename>dhcpd.conf</filename> te testen:</para> + + <screen>&prompt.root; <userinput>mount -t nfs 192.168.0.1:/b/tftpboot/FreeBSD/install /mnt</userinput></screen> + </step> + + <step> + <para>Lees de code in <filename>src/sys/boot/i386/libi386/pxe.c</filename> + om te begrijpen hoe de <filename>pxeboot</filename>-lader variabelen + als <literal>boot.nfsroot.server</literal> en + <literal>boot.nfsroot.path</literal> instelt. Deze variabelen + worden vervolgens gebruikt in de root-aankoppelcode voor diskvrij + NFS in <filename>src/sys/nfsclient/nfs_diskless.c</filename>.</para> + </step> + + <step> + <para>Lees &man.pxeboot.8; en &man.loader.8;.</para> + </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?201110182053.p9IKr72g009762>