MFen the Handbook:
- Makefile 1.112 -> 1.113 - advanced-networking 1.430 -> 1.431 - disks 1.295 -> 1.297
This commit is contained in:
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
nl_NL.ISO8859-1/books/handbook
|
@ -1,9 +1,8 @@
|
|||
#
|
||||
# $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
|
||||
# %SRCID% 1.112
|
||||
# %SRCID% 1.113
|
||||
#
|
||||
# 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-mgr.scr
|
||||
IMAGES_EN+= install/config-country.scr
|
||||
IMAGES_EN+= install/config-keymap.scr
|
||||
IMAGES_EN+= install/console-saver1.scr
|
||||
IMAGES_EN+= install/console-saver2.scr
|
||||
IMAGES_EN+= install/console-saver3.scr
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
$FreeBSD$
|
||||
|
||||
%SOURCE% en_US.ISO8859-1/books/handbook/advanced-networking/chapter.sgml
|
||||
%SRCID% 1.430
|
||||
%SRCID% 1.431
|
||||
-->
|
||||
|
||||
<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
|
||||
mkdir -p ${DESTDIR}
|
||||
cd /usr/src; make buildworld && make buildkernel
|
||||
make installworld && make installkernel
|
||||
cd /usr/src/etc; make distribution</programlisting>
|
||||
|
||||
<para>Nadat dit gedaan is, kunnen
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
$FreeBSD$
|
||||
|
||||
%SOURCE% en_US.ISO8859-1/books/handbook/disks/chapter.sgml
|
||||
%SRCID% 1.295
|
||||
%SRCID% 1.297
|
||||
-->
|
||||
|
||||
<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
|
||||
<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>
|
||||
</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
|
||||
back-uppen en meer. Ze presenteerde de resultaten op LISA V in
|
||||
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>
|
||||
</sect2>
|
||||
|
||||
|
@ -3040,26 +3040,16 @@ sa0(ncr1:4:0): Logical unit is in process of becoming ready</screen>
|
|||
bestandssysteemtabel (<filename>/etc/fstab</filename>) en
|
||||
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
|
||||
(<filename>boot.flp</filename> en
|
||||
<filename>fixit.flp</filename>) moeten alle gewenste
|
||||
apparaten bevatten. De gemakkelijkste manier om dit te
|
||||
controleren is om de machine opnieuw op te starten met de
|
||||
opstartdiskette in het diskettestation en de opstartmeldingen
|
||||
te controleren. Als alle apparaten gemeld en functioneel
|
||||
zijn, kan stap drie uitgevoerd worden.</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 dient een <quote>livefs</quote> CD-ROM gebrandt te
|
||||
worden. Deze CD-ROM biedt ondersteuning voor het opstarten in een
|
||||
&os; <quote>livefs</quote> reddingsmodus die gebruiker in staat stelt
|
||||
om vele taken uit te voeren zoals het draaien van &man.dump.8;,
|
||||
&man.restore.8;, &man.fdisk.8;, &man.bsdlabel.8;, &man.newfs.8;, en
|
||||
meer. Een livefs CD-image voor
|
||||
&os;/&arch.i386; &rel.current;-RELEASE is beschikbaar op <ulink
|
||||
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>Ten derde dienen regelmatig back-upbanden aangemaakt te
|
||||
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
|
||||
overschrijven.</para>
|
||||
|
||||
<para>Ten vierde dienen de diskettes (òfwel
|
||||
<filename>boot.flp</filename> en
|
||||
<filename>fixit.flp</filename>, òfwel de twee eigen
|
||||
diskettes die in stap twee zijn aangemaakt) en de
|
||||
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
|
||||
<para>Ten vierde dienen de <quote>livefs</quote> CD-ROM die in stap twee
|
||||
gemaakt is en de back-upbanden getest te worden. Van de handelingen
|
||||
dienen aantekeningen gemaakt te worden. De aantekeningen, de
|
||||
CD-ROM, de afdrukken en de back-upbanden dienen
|
||||
gezamenlijk bewaard te worden. Tijdens het herstellen kunnen
|
||||
de notities ervoor zorgen dat de back-upbanden vernietigd
|
||||
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
|
||||
overschreven wordt.</para>
|
||||
|
||||
<para>Als extra veiligheidsmaatregel dienen opstartbare
|
||||
diskettes en telkens twee back-upbanden gemaakt te worden.
|
||||
<para>Als extra veiligheidsmaatregel dienen telkens een
|
||||
<quote>livefs</quote> CD-ROM en twee back-upbanden gemaakt te worden.
|
||||
Eén van deze banden dient op een plaats op afstand
|
||||
bewaard te worden. Zo'n plaats is NIET de kelder van het
|
||||
zelfde kantoorgebouw. Een aantal bedrijven in het World
|
||||
Trade Center heeft deze les op de harde manier geleerd. Zo'n
|
||||
plaats dient fysiek gescheiden te zijn van de computers en de
|
||||
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>
|
||||
|
@ -3245,25 +3089,15 @@ echo "De diskette is ontkoppeld en is nu klaar."]]></programlisting>
|
|||
vervangen te worden voordat gepoogd wordt om een computer te
|
||||
gebruiken.</para>
|
||||
|
||||
<para>Indien de hardware in orde is, dienen de diskettes
|
||||
gecontroleerd te worden. Als een eigen opstartdiskette
|
||||
gebruikt wordt, start in enkele-gebruiker-modus op (type op
|
||||
de opstartprompt <prompt>boot:</prompt> <literal>-s</literal>
|
||||
in). Sla dan de volgende paragraaf over.</para>
|
||||
|
||||
<para>Lees verder als de diskettes
|
||||
<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
|
||||
<para>Plaats de <quote>livefs</quote> CD-ROM in de CD-ROM drive indien
|
||||
de hardware in orde is en start de computer op. Het originele
|
||||
installatiemenu wordt op het scherm getoond. Kies het land van
|
||||
toepassing en kies daarna <guimenuitem>Fixit -- Repair mode with
|
||||
CDROM/DVD/floppy</guimenuitem> en kies het item
|
||||
<guimenuitem>CDROM/DVD -- Use the live filesystem
|
||||
CDROM/DVD</guimenuitem>. <command>restore</command> en de andere
|
||||
benodigde programma's staan in <filename
|
||||
class="directory">/mnt2/rescue</filename> (<filename
|
||||
class="directory">/mnt/stand</filename> voor &os; ouder dan
|
||||
versie 5.2).</para>
|
||||
class="directory">/mnt2/rescue</filename>.</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
|
||||
afgedrukte en bewaarde label. Gebruik voor het opnieuw
|
||||
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>).
|
||||
Gebruik voor het herstellen van de gegevens van dit
|
||||
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
|
||||
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
|
||||
blijven is er niets aan de hand. Echter zodra deze verplaatst
|
||||
worden naar het wisselbestand om ruimte te maken voor andere
|
||||
|
|
Loading…
Reference in a new issue