cvs commit: de-docproj/books/handbook/disks chapter.sgml

From: Johann Kois <jkois(at)doc.bsdgroup.de>
Date: Tue, 7 Sep 2010 15:50:03 GMT

jkois 2010-09-07 15:50:03 UTC

  FreeBSD German Documentation Repository

  Modified files:
    books/handbook/disks chapter.sgml
  Log:
  MFen 1.295
  
  Revision Changes Path
  1.170 +31 -195 de-docproj/books/handbook/disks/chapter.sgml
  
  Index: chapter.sgml
  ===================================================================
  RCS file: /home/cvs/de-docproj/books/handbook/disks/chapter.sgml,v
  retrieving revision 1.169
  retrieving revision 1.170
  diff -u -I$FreeBSDde.*$ -r1.169 -r1.170
  --- chapter.sgml 19 Aug 2010 19:01:04 -0000 1.169
  +++ chapter.sgml 7 Sep 2010 15:50:03 -0000 1.170
  @@ -3,8 +3,8 @@
        The FreeBSD German Documentation Project
   
        $FreeBSD$
  - $FreeBSDde: de-docproj/books/handbook/disks/chapter.sgml,v 1.169 2010/08/19 19:01:04 jkois Exp $
  - basiert auf: 1.296
  + $FreeBSDde: de-docproj/books/handbook/disks/chapter.sgml,v 1.170 2010/09/07 15:50:03 jkois Exp $
  + basiert auf: 1.297
   -->
   
   <chapter id="disks">
  @@ -3020,40 +3020,27 @@
             <filename>/etc/fstab</filename>) sowie alle Bootmeldungen, jeweils
             in zweifacher Ausfertigung.</para>
   
  - <indexterm><primary>fix-it floppies</primary></indexterm>
  + <indexterm><primary>Live-CD</primary></indexterm>
   
  - <para>Zweitens, &uuml;berzeugen Sie sich, dass sowohl die
  - Bootdiskette als auch die Reparaturdiskette
  - (<filename>boot.flp</filename> bzw. <filename>fixit.flp</filename>)
  - all Ihre Ger&auml;te ansprechen k&ouml;nnen. Die einfachste Methode
  - dies nachzupr&uuml;fen ist, Ihren Rechner mit der Boot-Diskette im
  - Floppylaufwerk neu zu starten und die Bootmeldungen zu durchzusehen.
  - Wenn all Ihre Ger&auml;te aufgelistet sind und funktionieren,
  - k&ouml;nnen Sie weiter zu Schritt drei gehen.</para>
  -
  - <para>Ist das nicht der Fall, m&uuml;ssen Sie sich eine eigene
  - Version der beiden zum Booten ben&ouml;tigten Disketten erstellen.
  - Diese m&uuml;ssen einen Kernel enthalten, der all Ihre Platten
  - mounten kann und Zugriff auf Ihr Bandlaufwerk gestattet. Diese
  - Disketten m&uuml;ssen ferner folgende Programme enthalten:
  - <command>fdisk</command>, <command>bsdlabel</command>,
  - <command>newfs</command>, <command>mount</command> sowie
  - jedes Backup-Programm, das Sie verwenden. Diese Programme
  - m&uuml;ssen statisch gelinkt sein. Falls Sie <command>dump</command>
  - verwenden, muss die Diskette auch <command>restore</command>
  - enthalten.</para>
  + <para>Zweitens brennen Sie eine <quote>livefs</quote>-CD. Diese
  + CD-ROM enth&auml;lt alle n&ouml;tigen Programme, um in einen
  + Reperaturmodus zu starten, aus dem heraus Sie unter anderem
  + &man.dump.8;, &man.restore.8;, &man.fdisk.8;, &man.bsdlabel.8;,
  + &man.newfs.8; sowie &man.mount.8; starten k&ouml;nnen.
  + ISO-Abbilder f&uuml;r das <quote>livefs</quote>-System finden
  + Sie unter <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>Drittens, machen Sie oft Backups auf Band. Jede &Auml;nderung
             seit Ihrem letzten Backup kann unwiederbringlich verloren gehen.
             Versehen Sie die Backup-B&auml;nder mit Schreibschutz.</para>
   
  - <para>Viertens, testen Sie aus, wie die Disketten (entweder
  - <filename>boot.flp</filename> und <filename>fixit.flp</filename>
  - oder Ihre beiden eigenen Disketten aus Schritt zwei) und die
  - B&auml;nder mit den Backups zu behandeln sind. Machen Sie sich
  - Notizen zu diesem Test. Bewahren Sie diese Notizen zusammen mit den
  - Bootdisketten, den Ausdrucken und den B&auml;ndern mit den Backups
  - auf. Wenn der Ernstfall eintritt, werden Sie vielleicht so genervt
  + <para>Viertens, testen Sie das in Schritt 2 erstellte
  + <quote>livefs</quote>-System sowie die f&uuml;r das Backup
  + notwendigen B&auml;nder. Dokumentieren Sie diesen Test und
  + bewahren Sie diese Notizen zusammen mit der
  + <quote>livefs</quote>-CD und den B&auml;ndern auf. Wenn der
  + Ernstfall eintritt, werden Sie vielleicht so genervt
             sein, dass Sie ohne Ihre Notizen vielleicht das Backup auf Ihren
             B&auml;ndern zerst&ouml;ren. (Wie das geht? Man braucht nur
             ungl&uuml;cklicherweise den Befehl <command>tar cvf
  @@ -3061,157 +3048,13 @@
             &uuml;berschreiben).</para>
   
           <para>Als zus&auml;tzliche Sicherheitsvorkehrung, kann man jeweils
  - die Disketten und B&auml;nder zweifach erstellen. Eine der Kopien
  - sollte an einem entfernten Standort aufbewahrt werden. Ein
  - entfernter Standort ist NICHT der Keller im gleichen
  + die <quote>livefs</quote>-CD und B&auml;nder doppelt erstellen.
  + Eine der Kopien sollte an einem entfernten Standort aufbewahrt
  + werden. Ein entfernter Standort ist NICHT der Keller im gleichen
             B&uuml;rogeb&auml;ude. Eine Anzahl von Firmen im World Trade Center
             musste diese Lektion auf die harte Tour lernen. Ein entfernter
             Standort sollte von Ihrem Computer und Ihren Festplatten
             physikalisch durch eine erhebliche Entfernung getrennt sein.</para>
  -
  - <example>
  - <title>Ein Beispielskript zum Erstellen eigener Bootdisketten</title>
  -
  - <programlisting><![ CDATA [#!/bin/sh
  -#
  -# Erstellen einer Diskette zur Wiederherstellung eines Backups
  -#
  -# Diskette formatieren
  -#
  -PATH=/bin:/sbin:/usr/sbin:/usr/bin
  -
  -fdformat -q fd0
  -if [ $? -ne 0 ]
  -then
  -echo "Bad floppy, please use a new one"
  -exit 1
  -fi
  -
  -# Die Bootbloecke auf die Diskette schreiben
  -#
  -bsdlabel -w -B /dev/fd0c fd1440
  -
  -#
  -# Dateisystem fuer die (einzige) Partition auf der Diskette
  -#
  -newfs -t 2 -u 18 -l 1 -c 40 -i 5120 -m 5 -o space /dev/fd0a
  -
  -#
  -# Diskette mounten
  -#
  -mount /dev/fd0a /mnt
  -
  -#
  -# Benoetigte Verzeichnisse erstellen
  -#
  -mkdir /mnt/dev
  -mkdir /mnt/bin
  -mkdir /mnt/sbin
  -mkdir /mnt/etc
  -mkdir /mnt/root
  -mkdir /mnt/mnt # fuer die Root-Partition
  -mkdir /mnt/tmp
  -mkdir /mnt/var
  -
  -#
  -# die Verzeichnisse bevoelkern
  -#
  -if [ ! -x /sys/compile/MINI/kernel ]
  -then
  -cat << EOM
  -Der MINI_Kernel existiert nicht, bitte einen erzeugen.
  -Hier ein Beispiel einer Konfigurationsdatei:
  -#
  -# MINI -- Ein FreeBSD-Kernel, der auf die Diskette passt.
  -#
  -machine "i386"
  -cpu "I486_CPU"
  -ident MINI
  -maxusers 5
  -
  -options INET # notwendig fuer _tcp _icmpstat _ipstat
  -# _udpstat _tcpstat _udb
  -options FFS #Berkeley Fast File System
  -options FAT_CURSOR #Blockcursor in syscons oder pccons
  -options SCSI_DELAY=15 #traue nicht Joe's SCSI-Geraet
  -options NCONS=2 #2 virtuelle Konsolen
  -options USERCONFIG #Konfiguration mit -c XXX zulassen
  -
  -
  -config kernel root on da0 swap on da0 and da1 dumps on da0
  -
  -controller isa0
  -controller pci0
  -
  -controller fdc0 at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr
  -disk fd0 at fdc0 drive 0
  -
  -controller ncr0
  -
  -controller 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 # von INET benoetigt
  -pseudo-device gzip # komprimierte a.out-Dateien ausfuehren
  -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

----------------------------------------------
Diff block truncated. (Max lines = 200)
----------------------------------------------

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-cvs-doc" in the body of the message
Received on Tue 07 Sep 2010 - 17:50:21 CEST

search this site