MFen the Handbook:

- Makefile 1.112 -> 1.113
       - advanced-networking 1.430 -> 1.431
       - disks 1.295 -> 1.297
This commit is contained in:
Rene Ladan 2010-08-22 20:25:17 +00:00
parent a6a7f5dfa4
commit 7340c4af35
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=36303
3 changed files with 32 additions and 197 deletions

View file

@ -1,9 +1,8 @@
# #
# $FreeBSD$ # $FreeBSD$
# $FreeBSDnl: doc/nl_NL.ISO8859-1/books/handbook/Makefile,v 1.19 2006/01/03 21:17:07 siebrand Exp $
# #
# %SOURCE% en_US.ISO8859-1/books/handbook/Makefile # %SOURCE% en_US.ISO8859-1/books/handbook/Makefile
# %SRCID% 1.112 # %SRCID% 1.113
# #
# Bouw het Nederlandse FreeBSD Handboek. # Bouw het Nederlandse FreeBSD Handboek.
# #
@ -61,6 +60,7 @@ IMAGES_EN+= install/adduser3.scr
IMAGES_EN+= install/boot-loader-menu.scr IMAGES_EN+= install/boot-loader-menu.scr
IMAGES_EN+= install/boot-mgr.scr IMAGES_EN+= install/boot-mgr.scr
IMAGES_EN+= install/config-country.scr IMAGES_EN+= install/config-country.scr
IMAGES_EN+= install/config-keymap.scr
IMAGES_EN+= install/console-saver1.scr IMAGES_EN+= install/console-saver1.scr
IMAGES_EN+= install/console-saver2.scr IMAGES_EN+= install/console-saver2.scr
IMAGES_EN+= install/console-saver3.scr IMAGES_EN+= install/console-saver3.scr

View file

@ -4,7 +4,7 @@
$FreeBSD$ $FreeBSD$
%SOURCE% en_US.ISO8859-1/books/handbook/advanced-networking/chapter.sgml %SOURCE% en_US.ISO8859-1/books/handbook/advanced-networking/chapter.sgml
%SRCID% 1.430 %SRCID% 1.431
--> -->
<chapter id="advanced-networking"> <chapter id="advanced-networking">
@ -4495,6 +4495,7 @@ options BOOTP_NFSROOT # NFS-mount het root-bestandssysteem door gebruik te maken
export DESTDIR=/data/misc/diskless export DESTDIR=/data/misc/diskless
mkdir -p ${DESTDIR} mkdir -p ${DESTDIR}
cd /usr/src; make buildworld &amp;&amp; make buildkernel cd /usr/src; make buildworld &amp;&amp; make buildkernel
make installworld &amp;&amp; make installkernel
cd /usr/src/etc; make distribution</programlisting> cd /usr/src/etc; make distribution</programlisting>
<para>Nadat dit gedaan is, kunnen <para>Nadat dit gedaan is, kunnen

View file

@ -4,7 +4,7 @@
$FreeBSD$ $FreeBSD$
%SOURCE% en_US.ISO8859-1/books/handbook/disks/chapter.sgml %SOURCE% en_US.ISO8859-1/books/handbook/disks/chapter.sgml
%SRCID% 1.295 %SRCID% 1.297
--> -->
<chapter id="disks"> <chapter id="disks">
@ -2155,7 +2155,7 @@ cd0: Attempt to query device size failed: NOT READY, Medium not present - tray c
<para>Diskettes worden benaderd door ingangen in <para>Diskettes worden benaderd door ingangen in
<filename>/dev</filename> net zoals andere apparaten. Om <filename>/dev</filename> net zoals andere apparaten. Om
een rauwe floppy te benaderen gebruik je een rauwe floppy te benaderen gebruikt u
<filename>/dev/fd<replaceable>N</replaceable></filename>.</para> <filename>/dev/fd<replaceable>N</replaceable></filename>.</para>
</sect3> </sect3>
@ -3020,7 +3020,7 @@ sa0(ncr1:4:0): Logical unit is in process of becoming ready</screen>
bestanden die aangemaakt/verwijderd worden tijdens het bestanden die aangemaakt/verwijderd worden tijdens het
back-uppen en meer. Ze presenteerde de resultaten op LISA V in back-uppen en meer. Ze presenteerde de resultaten op LISA V in
oktober 1991. Zie <ulink oktober 1991. Zie <ulink
url="http://berdmann.dyndns.org/zwicky/testdump.doc.html">torture-testing url="http://www.coredumps.de/doc/dump/zwicky/testdump.doc.html">torture-testing
Backup and Archive Programs</ulink>.</para> Backup and Archive Programs</ulink>.</para>
</sect2> </sect2>
@ -3040,26 +3040,16 @@ sa0(ncr1:4:0): Logical unit is in process of becoming ready</screen>
bestandssysteemtabel (<filename>/etc/fstab</filename>) en bestandssysteemtabel (<filename>/etc/fstab</filename>) en
alle opstartboodschappen, alles in tweevoud.</para> alle opstartboodschappen, alles in tweevoud.</para>
<indexterm><primary>fix-it diskettes</primary></indexterm> <indexterm><primary>livefs CD</primary></indexterm>
<para>De opstart- en fixit-diskettes <para>Ten derde dient een <quote>livefs</quote> CD-ROM gebrandt te
(<filename>boot.flp</filename> en worden. Deze CD-ROM biedt ondersteuning voor het opstarten in een
<filename>fixit.flp</filename>) moeten alle gewenste &os; <quote>livefs</quote> reddingsmodus die gebruiker in staat stelt
apparaten bevatten. De gemakkelijkste manier om dit te om vele taken uit te voeren zoals het draaien van &man.dump.8;,
controleren is om de machine opnieuw op te starten met de &man.restore.8;, &man.fdisk.8;, &man.bsdlabel.8;, &man.newfs.8;, en
opstartdiskette in het diskettestation en de opstartmeldingen meer. Een livefs CD-image voor
te controleren. Als alle apparaten gemeld en functioneel &os;/&arch.i386;&nbsp;&rel.current;-RELEASE is beschikbaar op <ulink
zijn, kan stap drie uitgevoerd worden.</para> url="ftp://ftp.FreeBSD.org/pub/FreeBSD/releases/&arch.i386;/ISO-IMAGES/&rel.current;/&os;-&rel.current;-RELEASE-&arch.i386;-livefs.iso"></ulink>.</para>
<para>In het andere geval dienen twee eigen opstartbare
diskettes aangemaakt te worden die een kernel bevatten die
alle gewenste schijven kan aankoppelen en toegang heeft tot
het bandstation. Deze diskettes dienen het volgende te
bevatten: <command>fdisk</command>, <command>newfs</command>,
<command>mount</command> en het gebruikte back-upprogramma.
Deze programma's dienen statisch gelinkt te worden. Als
<command>dump</command> gebruikt wordt, moet de diskette
<command>restore</command> bevatten.</para>
<para>Ten derde dienen regelmatig back-upbanden aangemaakt te <para>Ten derde dienen regelmatig back-upbanden aangemaakt te
worden. Alle veranderingen die na de laatste back-up zijn worden. Alle veranderingen die na de laatste back-up zijn
@ -3067,13 +3057,10 @@ sa0(ncr1:4:0): Logical unit is in process of becoming ready</screen>
back-upbanden dienen beveiligd te worden tegen back-upbanden dienen beveiligd te worden tegen
overschrijven.</para> overschrijven.</para>
<para>Ten vierde dienen de diskettes (&ograve;fwel <para>Ten vierde dienen de <quote>livefs</quote> CD-ROM die in stap twee
<filename>boot.flp</filename> en gemaakt is en de back-upbanden getest te worden. Van de handelingen
<filename>fixit.flp</filename>, &ograve;fwel de twee eigen dienen aantekeningen gemaakt te worden. De aantekeningen, de
diskettes die in stap twee zijn aangemaakt) en de CD-ROM, de afdrukken en de back-upbanden dienen
back-upbanden getest te worden. Van de handelingen dienen
aantekeningen gemaakt te worden. De aantekeningen, de
opstartbare diskette, de afdrukken en de back-upbanden moeten
gezamenlijk bewaard te worden. Tijdens het herstellen kunnen gezamenlijk bewaard te worden. Tijdens het herstellen kunnen
de notities ervoor zorgen dat de back-upbanden vernietigd de notities ervoor zorgen dat de back-upbanden vernietigd
worden. Hoe? In plaats van <command>tar xvf worden. Hoe? In plaats van <command>tar xvf
@ -3081,157 +3068,14 @@ sa0(ncr1:4:0): Logical unit is in process of becoming ready</screen>
/dev/sa0</command> worden ingetypt, waardoor de back-upband /dev/sa0</command> worden ingetypt, waardoor de back-upband
overschreven wordt.</para> overschreven wordt.</para>
<para>Als extra veiligheidsmaatregel dienen opstartbare <para>Als extra veiligheidsmaatregel dienen telkens een
diskettes en telkens twee back-upbanden gemaakt te worden. <quote>livefs</quote> CD-ROM en twee back-upbanden gemaakt te worden.
E&eacute;n van deze banden dient op een plaats op afstand E&eacute;n van deze banden dient op een plaats op afstand
bewaard te worden. Zo'n plaats is NIET de kelder van het bewaard te worden. Zo'n plaats is NIET de kelder van het
zelfde kantoorgebouw. Een aantal bedrijven in het World zelfde kantoorgebouw. Een aantal bedrijven in het World
Trade Center heeft deze les op de harde manier geleerd. Zo'n Trade Center heeft deze les op de harde manier geleerd. Zo'n
plaats dient fysiek gescheiden te zijn van de computers en de plaats dient fysiek gescheiden te zijn van de computers en de
schijven door een significante afstand.</para> schijven door een significante afstand.</para>
<example>
<title>Script voor het aanmaken van de
opstartdiskette</title>
<programlisting><![ CDATA [#!/bin/sh
#
# maak een hersteldiskette aan
#
# formatteer de diskette
#
PATH=/bin:/sbin:/usr/sbin:/usr/bin
fdformat -q fd0
if [ $? -ne 0 ]
then
echo "Slechte diskette, gebruik alstublieft een nieuwe"
exit 1
fi
# plaats opstartblokken op de diskette
#
bsdlabel -w -B /dev/fd0c fd1440
#
# newfs de enige echte partitie
#
newfs -t 2 -u 18 -l 1 -c 40 -i 5120 -m 5 -o space /dev/fd0a
#
# koppel de nieuwe diskette aan
#
mount /dev/fd0a /mnt
#
# maak de benodigde mappen aan
#
mkdir /mnt/dev
mkdir /mnt/bin
mkdir /mnt/sbin
mkdir /mnt/etc
mkdir /mnt/root
mkdir /mnt/mnt # voor de rootpartitie
mkdir /mnt/tmp
mkdir /mnt/var
#
# vul de mappen in
#
if [ ! -x /sys/compile/MINI/kernel ]
then
cat << EOM
De MINI kernel bestaat niet, maak er alstublieft een aan.
Hier volgt een voorbeeld van een configuratiebestand:
#
# MINI -- Een kernel om &os; op een schijf te krijgen.
#
machine "i386"
cpu "I486_CPU"
ident MINI
maxusers 5
options INET # nodig voor _tcp _icmpstat _ipstat
# _udpstat _tcpstat _udb
options FFS #Berkeley Fast File System
options FAT_CURSOR #blokcursor in syscons of pccons
options SCSI_DELAY=15 #Wees pessimistisch over SCSI-apparaat Jan
options NCONS=2 #1 virtuele console
options USERCONFIG #Sta gebruikersinstellingen toe met -c XXX
config kernel root on da0 swap on da0 and da1 dumps on da0
device isa0
device pci0
device fdc0 at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr
device fd0 at fdc0 drive 0
device ncr0
device scbus0
device sc0 at isa? port "IO_KBD" tty irq 1 vector scintr
device npx0 at isa? port "IO_NPX" irq 13 vector npxintr
device da0
device da1
device da2
device sa0
pseudo-device loop # nodig voor INET
pseudo-device gzip # Voer ge-gzip-te a.out's uit.
EOM
exit 1
fi
cp -f /sys/compile/MINI/kernel /mnt
gzip -c -best /sbin/init > /mnt/sbin/init
gzip -c -best /sbin/fsck > /mnt/sbin/fsck
gzip -c -best /sbin/mount > /mnt/sbin/mount
gzip -c -best /sbin/halt > /mnt/sbin/halt
gzip -c -best /sbin/restore > /mnt/sbin/restore
gzip -c -best /bin/sh > /mnt/bin/sh
gzip -c -best /bin/sync > /mnt/bin/sync
cp /root/.profile /mnt/root
chmod 500 /mnt/sbin/init
chmod 555 /mnt/sbin/fsck /mnt/sbin/mount /mnt/sbin/halt
chmod 555 /mnt/bin/sh /mnt/bin/sync
chmod 6555 /mnt/sbin/restore
#
# maak een minimale bestandssysteemtabel aan
#
cat > /mnt/etc/fstab <<EOM
/dev/fd0a / ufs rw 1 1
EOM
#
# maak een minimaal passwd bestand aan
#
cat > /mnt/etc/passwd <<EOM
root:*:0:0:Charlie &:/root:/bin/sh
EOM
cat > /mnt/etc/master.passwd <<EOM
root::0:0::0:0:Charlie &:/root:/bin/sh
EOM
chmod 600 /mnt/etc/master.passwd
chmod 644 /mnt/etc/passwd
/usr/sbin/pwd_mkdb -d/mnt/etc /mnt/etc/master.passwd
#
# koppel de diskette af en informeer de gebruiker
#
/sbin/umount /mnt
echo "De diskette is ontkoppeld en is nu klaar."]]></programlisting>
</example>
</sect3> </sect3>
<sect3> <sect3>
@ -3245,25 +3089,15 @@ echo "De diskette is ontkoppeld en is nu klaar."]]></programlisting>
vervangen te worden voordat gepoogd wordt om een computer te vervangen te worden voordat gepoogd wordt om een computer te
gebruiken.</para> gebruiken.</para>
<para>Indien de hardware in orde is, dienen de diskettes <para>Plaats de <quote>livefs</quote> CD-ROM in de CD-ROM drive indien
gecontroleerd te worden. Als een eigen opstartdiskette de hardware in orde is en start de computer op. Het originele
gebruikt wordt, start in enkele-gebruiker-modus op (type op installatiemenu wordt op het scherm getoond. Kies het land van
de opstartprompt <prompt>boot:</prompt> <literal>-s</literal> toepassing en kies daarna <guimenuitem>Fixit -- Repair mode with
in). Sla dan de volgende paragraaf over.</para> CDROM/DVD/floppy</guimenuitem> en kies het item
<guimenuitem>CDROM/DVD -- Use the live filesystem
<para>Lees verder als de diskettes CDROM/DVD</guimenuitem>. <command>restore</command> en de andere
<filename>boot.flp</filename> en
<filename>fixit.flp</filename> gebruikt worden. Steek de
diskette <filename>boot.flp</filename> als eerste in het
diskettestation en start de computer op. Het originele
installatiemenu wordt op het scherm getoond. Kies de optie
<literal>Fixit--Repair mode with CDROM or floppy</literal>.
Steek de diskette <filename>fixit.flp</filename> in als erom
gevraagd wordt. <command>restore</command> en de andere
benodigde programma's staan in <filename benodigde programma's staan in <filename
class="directory">/mnt2/rescue</filename> (<filename class="directory">/mnt2/rescue</filename>.</para>
class="directory">/mnt/stand</filename> voor &os; ouder dan
versie 5.2).</para>
<para>Herstel elk bestandssysteem apart.</para> <para>Herstel elk bestandssysteem apart.</para>
@ -3282,7 +3116,7 @@ echo "De diskette is ontkoppeld en is nu klaar."]]></programlisting>
partitioneren en te labelen zodat deze overeenkomt met het partitioneren en te labelen zodat deze overeenkomt met het
afgedrukte en bewaarde label. Gebruik voor het opnieuw afgedrukte en bewaarde label. Gebruik voor het opnieuw
aanmaken van de bestandssystemen <command>newfs</command>. aanmaken van de bestandssystemen <command>newfs</command>.
Koppel de rootpartitie van de diskette opnieuw aan voor lezen Koppel de rootpartitie van de schijf opnieuw aan voor lezen
en schrijven (<command>mount -u -o rw /mnt</command>). en schrijven (<command>mount -u -o rw /mnt</command>).
Gebruik voor het herstellen van de gegevens van dit Gebruik voor het herstellen van de gegevens van dit
bestandssysteem het back-upprogramma en de back-upbanden bestandssysteem het back-upprogramma en de back-upbanden
@ -4590,7 +4424,7 @@ geli_da2_flags="-p -k /root/da2.key"</programlisting>
<para>Net als met het versleutelen van harde schijven, wordt het <para>Net als met het versleutelen van harde schijven, wordt het
versleutelen van het wisselbestand gebruikt om gevoelige data versleutelen van het wisselbestand gebruikt om gevoelige data
te beschermen. Stel je eens een applicatie voor dat omgaat het te beschermen. Stelt u eens een applicatie voor dat omgaat het
wachtwoorden. Zolang deze wachtwoorden in het fysieke geheugen wachtwoorden. Zolang deze wachtwoorden in het fysieke geheugen
blijven is er niets aan de hand. Echter zodra deze verplaatst blijven is er niets aan de hand. Echter zodra deze verplaatst
worden naar het wisselbestand om ruimte te maken voor andere worden naar het wisselbestand om ruimte te maken voor andere