%
% installation.tex
% Last Update: $Id$
%
%%%%%%%%%%%%%%%%%%%%%%%% Kapitel Installation %%%%%%%%%%%%%%%%%%%%%%%
\chapter{Die Installation}

Die Installation kann auf mehrere Arten erfolgen.
%Kurzbeschreibung Disketteninstallation
%Die "'alte"' Variante, bei der eine Boot- und eine Datendiskette erstellt
%werden, verlangt eine Verbindung zum Internet bzw. zu einem
%\eisfair-Spiegelserver, auch Mirror genannt. Diese Installation basiert
%auf dem Kernel 2.2.19 und gibt den \eisfair Entwicklungsstand 1.0.1b
%wieder. Nachdem das Basissystem "uber diese Variante installiert wurde,
%kann anschlie"send "uber den offiziellen \eisfair Download-Server auf die
%aktuelle \eisfair-Version aktualisiert werden. Dabei ist auch die
%M"oglichkeit gegeben, eine neuere Kernelversion zu installieren.

%Kurzbeschreibung IDE|ATAPI/USB CDROM-Installation
Die \glqq{}CD-Variante\grqq{} verwendet ein ISO-CDROM-Image, welches mit einem
herk"ommlichen Brennprogramm auf eine CDROM gespielt wird. Diese
Variante setzt in der Regel auf der aktuellen \eisfair-Version auf
(kleinere Zeitverz"ogerungen zwischen der Freigabe des Update-Paketes
und der Freigabe des entsprechenden CDROM Images sind allerdings immer
m"oglich).

%Kurzbeschreibung USB-Stick Installation
Die \glqq{}USB-Stick Variante\grqq{} wird von einem ISO-CDROM-Image erstellt.
Wer "uber ein Linux mit grafischer Oberfl"ache oder Windows verf"ugt,
kann ein Programm wie \link{http://unetbootin.sourceforge.net/}{UNetbootin}
verwenden. Ansonsten ist es erforderlich, dass auf der CDROM befindliche
mkusb-stick.sh Programm auszuf"uhren, welches sich im Unterverzeichnis
\glqq{}unix\grqq{} befindet. Dies ist jedoch zur Zeit nur unter Linux m"oglich.

\achtung{Dadurch das der Kernel und die erforderliche initrd immer gr"osser
         werden, dauert das laden beim USB-Stick etwas l"anger.}

%Kurzbeschreibung PXE Installation
Die \glqq{}PXE-Netboot-Variante\grqq{} startet die Installation "uber das
Netzwerk, wobei auf ein zentral abgespeichertes CDROM-Image zugegriffen wird.
Diese Variante l"asst sich von einem Windows- oder Linux-PC oder auch
direkt von einem \eisfair-Server ausf"uhren.

%Da die Entwicklung der Installationsdiskette f"ur die {"`alte\grqq} Variante
%eingestellt wurde, sollte bevorzugt die {"`CDROM\grqq} Variante f"ur eine
%Installation verwendet werden. Die M"oglichkeit, \eisfair "uber die
%{"'alte\grqq} Diskettenvariante zu installieren, bleibt aber weiterhin
%gegeben. Allerdings ist eine solche Installation entsprechend aufw"andiger.



\section{Vorbereiten der Installationsmedien}
%=============================================

Das ISO-CDROM-Image l"adt man von der
\link{https://www.pack-eis.de/index.php?action=installerload}{Pack-Eis}
herunter.
%oder bestellt alternativ eine \eisfair-CDROM "uber die
%\link{https://www.eisfair.org}{\eisfair-Homepage}.
Das ISO-CDROM-Image brennt man anschlie"send mit
einem herk"ommlichen Brennprogramm auf eine CDROM.\\

Unter Linux sind Brennprogramme in jeder Distribution enthalten.\\

Unter Windows ist daf"ur das, f"ur nicht kommerzielle Zwecke freie,
Programm \link{http://www.burnatonce.net}{\glqq{}Burn@Once\grqq{}} besonders
geeignet.
%Es ist zu beachten, dass das ISO-CDROM-Image nur das
%Basissystem enth"alt, w"ahrend die offizielle \eisfair-CDROM zus"atzlich
%die zum jeweiligen Stichtag verf"ugbaren, offiziellen \eisfair-Pakete
%mitbringt.


Zum Start der \eisfair-Installation ist zun"achst das BIOS
so einzustellen, dass das Ausgew"ahlte Installationsmedium in der
Boot-Reihenfolge vor der Festplatte steht. Das BIOS erreicht man
meistens indem man beim Start
des Rechners die Tasten \taste{DEL}/\taste{ENTF} oder \taste{F2} dr"uckt.
In der Regel weist das BIOS "uber eine entsprechende Anzeige auf die
zu dr"uckende Taste hin. Im BIOS selbst sucht man anschlie"send nach
den entsprechenden Eintr"agen, wie zum Beispiel \glqq{}BOOT ORDER\grqq{}, und
"andert die Startreihenfolge entsprechend ab. Zum Schluss speichert
man die durchgef"uhrten "Anderungen und verl"asst das BIOS.

Die meisten Rechner verf"ugen auch "uber ein Bootmenue, da"s "uber eine
Tastenkombination erreicht werden kann.



\section{Die Installation von CDROM}
%======================================

Die CDROM-Installation ist denkbar einfach.
Den neuen \eisfair-Server bootet man dann von einem IDE/ATAPI/USB
CDROM-Laufwerk (die entsprechenden Einstellungen im BIOS nicht vergessen!)
und die Installation beginnt.


Weiter geht es dann mit \jump{BOOT}{Booten und Partionierung}




\section{Die Installation mit einem USB-Stick}
%================================================

Die USB-Installation ist ebenfalls denkbar einfach.
Es reicht nun dass ISO-Image \glqq{}nur\grqq{} zu mounten, da ja ein USB-Stick
pr"apariert werden soll.

Die \glqq{}USB-Stick Variante\grqq{} wird von einem ISO-CDROM-Image erstellt.
Wer "uber ein Linux mit grafischer Oberfl"ache oder Windows verf"ugt,
kann ein Programm wie
\link{http://unetbootin.sourceforge.net/}{UNetbootin}
verwenden. Ansonsten ist es erforderlich, da"s auf der CDROM befindliche
mkusb-stick.sh Programm auszuf"uhren, welches sich im Unterverzeichnis
\glqq{}unix\grqq{} befindet. Dies ist jedoch zur Zeit nur unter Linux m"oglich.

Dazu sind folgende Kommandos zeilenweise einzugeben und jeweils mit \taste{enter} zu best"atigen


\vspace{10mm}


\begin{latexonly}
\begin{bildschirm}
\\\prompt \yellow{mkdir -p /eisfair-iso}
\prompt \yellow{modprobe loop}
\prompt \yellow{mount -o loop /tmp/eisfair-2.8.25-6.0.5-SMP-cd-image.iso  /eisfair-iso}
\prompt \yellow{/eisfair-iso/unix/mkusb-stick.sh}
\prompt
\end{bildschirm}
\end{latexonly}

\begin{htmlonly}
\begin{rawhtml}
<CENTER>
    <TABLE WIDTH=561 BORDER=0 CELLPADDING=0 CELLSPACING=0>
        <COL WIDTH=561>
        <TR>
            <TD WIDTH=561 VALIGN=TOP>
            <P><BR>
            </P>
            <PRE STYLE="background: #333333">

<FONT COLOR="#ff0000"> eis #</FONT> <FONT COLOR="#ffff00">mkdir -p /eisfair-iso</FONT>
<FONT COLOR="#ff0000"> eis #</FONT> <FONT COLOR="#ffff00">modprobe loop</FONT>
<FONT COLOR="#ff0000"> eis #</FONT> <FONT COLOR="#ffff00">mount -o loop /tmp/eisfair-2.8.25.6.0.5-SMP-cd-image.iso /eisfair-iso/</FONT>
<FONT COLOR="#ff0000"> eis #</FONT> <FONT COLOR="#ffff00">/eisfair-iso/unix/mkusb-stick.sh</FONT>
<FONT COLOR="#ff0000"> eis #</FONT>
            </PRE>
            <P><BR>
            </P>
            </TD>
        </TR>
    </TABLE>
</CENTER>
\end{rawhtml}
\end{htmlonly}


\vspace{10mm}


Mit folgenden Befehlen l"ost man die Mount-Verbindung wieder.


\vspace{10mm}


\begin{latexonly}
\begin{bildschirm}
\\\prompt \yellow{umount  /eisfair-iso}
\prompt \yellow{rmmod loop}
\prompt \yellow{rm -rf /eisfair-iso}
\prompt
\end{bildschirm}
\end{latexonly}

\begin{htmlonly}
\begin{rawhtml}
<CENTER>
    <TABLE WIDTH=561 BORDER=0 CELLPADDING=0 CELLSPACING=0>
        <COL WIDTH=561>
        <TR>
            <TD WIDTH=561 VALIGN=TOP>
            <P><BR>
            </P>
            <PRE STYLE="background: #333333">

<FONT COLOR="#ff0000"> eis #</FONT> <FONT COLOR="#ffff00">umount /eisfair-iso</FONT>
<FONT COLOR="#ff0000"> eis #</FONT> <FONT COLOR="#ffff00">rmmod loop</FONT>
<FONT COLOR="#ff0000"> eis #</FONT> <FONT COLOR="#ffff00">rm -rf /eisfair-iso</FONT>
<FONT COLOR="#ff0000"> eis #</FONT>
            </PRE>
            <P><BR>
            </P>
            </TD>
        </TR>
    </TABLE>
</CENTER>
\end{rawhtml}
\end{htmlonly}


\vspace{10mm}


Den neuen \eisfair-Server bootet man dann von einem USB-HDD Laufwerk
(die entsprechenden Einstellungen im BIOS nicht vergessen!)
und die Installation beginnt.


Weiter geht es dann mit \jump{BOOT}{Booten und Partionierung}






\section{Installation vom Netzwerk (PXE-Boot)}
%================================================

Die Installation vom Netzwerk ist denkbar einfach.

\subsection{Installation von einem \eisfair Server oder Linux PC}
%==================================================================

Auf einem \eisfair{-Server} werden daf"ur die Pakete \textit{'dhcpd'} und \textit{'tftpd'} ben"otigt.

In der  \textit{'tftpd'}-Konfiguration ist folgendes zu setzten:

\begin{footnotesize}
\begin{verbatim}

START_TFTPD='yes'            # start tftpd: 'yes' or 'no'
                             # 'yes' requires START_XINETD='yes'

TFTPD_ADD_ARGS='-c -v '      # Additional arguments / switches for tftpd.
                             # See tftpd documentation.

\end{verbatim}
\end{footnotesize}

In der \textit{'dhcpd'}-Konfiguration ist folgendes zu setzen:

\begin{footnotesize}
\begin{verbatim}

DHCPD_PXE_N='1'
DHCPD_PXE_1_NAME='eis'
DHCPD_PXE_1_ACTIVE='yes'
DHCPD_PXE_1_KERNEL='eis/kernel'
DHCPD_PXE_1_INITRD='eis/initrd.gz'
DHCPD_PXE_1_ROOT='/dev/ram0'
DHCPD_PXE_1_APPEND='init=/linuxrc'

\end{verbatim}
\end{footnotesize}


Es ist auch m"oglich einen alternativen Installationsordner anzugeben,
daf"ur gibt es den Parameter \glqq{}InstFolder\grqq{}.
Als Standard gilt weiterhin der Name \glqq{}eis\grqq{}, der nicht angeben
werden muss.


\begin{footnotesize}
\begin{verbatim}

DHCPD_PXE_N='2'
DHCPD_PXE_2_NAME='eis-raid'
DHCPD_PXE_2_ACTIVE='yes'
DHCPD_PXE_2_KERNEL='eis-raid/kernel'
DHCPD_PXE_2_INITRD='eis-raid/initrd.gz'
DHCPD_PXE_2_ROOT='/dev/ram0'
DHCPD_PXE_2_APPEND='init=/linuxrc InstFolder=eis-raid'

\end{verbatim}
\end{footnotesize}


Nach dem Neustart des DHCPD findet man das Verzeichnis
\glqq{}/srv/tftpboot\grqq{} auf
der Festplatte, welches dann das Startverzeichnis f"ur die
Installationsdateien ist.

Am einfachsten ist es, dass ISO-Image \glqq{}nur\grqq{} zu mounten, und dann die
Installation direkt auszuf"uhren. Es k"onnen aber auch die Dateien kernel,
initrd.gz, opt.tgz, rootfs.t?z und boot.t?z in das Unterverzeichnis
/srv/tftpboot/eis oder in das \glqq{}InstFolder\grqq{} Verzeichnis von der
CDROM kopiert werden.

Dazu sind folgende Kommandos zeilenweise einzugeben und jeweils mit
 \taste{ENTER} zu best"atigen:


\vspace{10mm}


\begin{latexonly}
\begin{bildschirm}
\\\prompt \yellow{mkdir -p /srv/tftpboot/eis}
\prompt \yellow{modprobe loop}
\prompt \yellow{mount -o loop /tmp/eisfair-2.8.25-6.0.5-SMP-cd-image.iso  /tftpboot/eis}
\prompt
\end{bildschirm}
\end{latexonly}


\begin{htmlonly}
\begin{rawhtml}
<CENTER>
    <TABLE WIDTH=561 BORDER=0 CELLPADDING=0 CELLSPACING=0>
        <COL WIDTH=561>
        <TR>
            <TD WIDTH=561 VALIGN=TOP>
            <P><BR>
            </P>
            <PRE STYLE="background: #333333">

<FONT COLOR="#ff0000"> eis #</FONT> <FONT COLOR="#ffff00">mkdir -p /srv/tftpboot/eis</FONT>
<FONT COLOR="#ff0000"> eis #</FONT> <FONT COLOR="#ffff00">modprobe loop</FONT>
<FONT COLOR="#ff0000"> eis #</FONT> <FONT COLOR="#ffff00">mount -o loop /tmp/eisfair-2.8.25-6.0.5-SMP-cd-image.iso /tftpboot/eis</FONT>
<FONT COLOR="#ff0000"> eis #</FONT>
            </PRE>
            <P><BR>
            </P>
            </TD>
        </TR>
    </TABLE>
</CENTER>
\end{rawhtml}
\end{htmlonly}


\vspace{10mm}


Mit folgenden Befehlen l"ost man die Mount-Verbindung wieder.


\vspace{10mm}


\begin{latexonly}
\begin{bildschirm}
\\\prompt \yellow{umount  /srv/tftpboot/eis}
\prompt \yellow{rmmod loop}
\prompt \yellow{rm -rf /srv/tftpboot/eis}
\prompt
\end{bildschirm}
\end{latexonly}

\begin{htmlonly}
\begin{rawhtml}
<CENTER>
    <TABLE WIDTH=561 BORDER=0 CELLPADDING=0 CELLSPACING=0>
        <COL WIDTH=561>
        <TR>
            <TD WIDTH=561 VALIGN=TOP>
            <P><BR>
            </P>
            <PRE STYLE="background: #333333">

<FONT COLOR="#ff0000"> eis #</FONT> <FONT COLOR="#ffff00">umount /srv/tftpboot/eis</FONT>
<FONT COLOR="#ff0000"> eis #</FONT> <FONT COLOR="#ffff00">rmmod loop</FONT>
<FONT COLOR="#ff0000"> eis #</FONT> <FONT COLOR="#ffff00">rm -rf /srv/tftpboot/eis</FONT>
<FONT COLOR="#ff0000"> eis #</FONT>
            </PRE>
            <P><BR>
            </P>
            </TD>
        </TR>
    </TABLE>
</CENTER>
\end{rawhtml}
\end{htmlonly}


\vspace{10mm}


\subsection{Installation von einem Windows-PC}
%================================================

F"ur den PXE-Bootvorgang wird ein TFTP-Server f"ur die ben"otigten Dateien
und ein DHCP-Server f"ur die Informationen des PXE-Systems ben"otigt. Beide
sind in dem Freeware-Produkt
\link{http://tftpd32.jounin.net}{\glqq{}TFTPD32\grqq{}}
von Philippe Jounin enthalten.
Dort findet man, Stand 2012-01-07, die Version 4.00 den
\glqq{}tftpd32\_standard\_edition\_(installer)\grqq{} welcher die Datei
Tftpd32-4.00-setup.exe
herunterl"adt. Dieser Installer erzeugt ein Verzeichnis in

\begin{verbatim}
C:\Programme\Tftp32
\end{verbatim}

In diesem Verzeichnis sind die Verzeichnisse die unter \glqq{}tftpboot\grqq{}
auf der CDROM liegen, anzulegen und die Dateien entsprechend zu kopieren.
Auch hier ist der Parameter \glqq{}InstFolder\grqq{} m"oglich und das
Verzeichnis entsprechend anzulegen.

Der Start des Programms gelingt nur als Administrator. Gute Erfahrungen
liegen mit der Funktion \glqq{}Ausf"uhren als\grqq{} vor, sodass die
anderen Arbeiten nicht unbedingt von einem Administrator-Konto aus erledigt
werden m"ussen.

\begin{footnotesize}
\begin{verbatim}

C:\Programme
        |
        +Tftp32
            |
            +eis
            |
            +pxelinux.cfg
            |           | default
            pxelinux0
            menu.c32

\end{verbatim}
\end{footnotesize}

In das Verzeichnis \glqq{}eis\grqq{} werden dann die Dateien kernel, initrd.gz, opt.tgz,
rootfs.t?z und boot.t?z von der CDROM kopiert.

In der Datei

\begin{footnotesize}
\begin{verbatim}
pxelinux.cfg\default


DEFAULT menu.c32
PROMPT 0
MENU TITLE eisfair PXE Bootmenu
TIMEOUT 150

LABEL eis
    MENU LABEL eis
    KERNEL eis/kernel
    APPEND initrd=eis/initrd.gz root=/dev/ram0 init=/linuxrc

\end{verbatim}
\end{footnotesize}

Der Optinale Wert InstFolder ist wenn erforderlich anzugeben.

\begin{footnotesize}
\begin{verbatim}
pxelinux.cfg\default


DEFAULT menu.c32
PROMPT 0
MENU TITLE eisfair PXE Bootmenu
TIMEOUT 150

LABEL eis-raid
    MENU LABEL eis-raid
    KERNEL eis-raid/kernel
    APPEND initrd=eis-raid/initrd.gz root=/dev/ram0 init=/linuxrc InstFolder=eis-raid

\end{verbatim}
\end{footnotesize}


\subsubsection{Einstellungen f"ur den Tftpd32}


\vspace{10mm}


\graphic{center}{width=100mm}{./pics/tftpd32-global.png}{Tftpd-Global-Einstellungen}


\begin{footnotesize}
\begin{verbatim}

Start-Services
    Hier sind der TFTP-Server und der DHCP-Server anzugeben. Die
    anderen Einstellungen werden hier nicht benötigt.

\end{verbatim}
\end{footnotesize}


\graphic{center}{width=100mm}{./pics/tftpd32-tftpd.png}{Tftpd-Tftp-Einstellungen}

\begin{footnotesize}
\begin{verbatim}

Base-Directory
    Hier wird das zuvor angesprochene Arbeitsverzeichnis angegeben.
    Alle Zugriffe von TFTP können sich nur auf dieses Verzeichnis
    und seine Unterverzeichnisse beziehen.

TFTP-Security
    Hier können die Standardwerte bleiben.

Advanced TFTP-Options
    Anzuwählen sind die Punkte "PXE Compability", "Translate Unix file
    names" und "Allow '\' as virtual root". Die letzte Einstellung dient
    der Erhöhung des Zugriffsschutzes. Falls Fehlfunktionen beim
    Bootvorgang auftreten kann man versuchen diese durch das Setzen der
    Option "Option negotiaztion" zu unterdrücken.

\end{verbatim}
\end{footnotesize}


\vspace{10mm}


In dem Tab DHCP sind die Einstellungen f"ur den DHCP-Server zu
finden. Diese Einstellungen sind mit Bedacht anzupassen, da in typischen
Heimnetzwerken, in denen ein Server zum Einsatz kommt auch ein DSL-Router
seinen Dienst verrichtet "uber welchen die Internet-Anbindung realisiert
wird. Auf diesem Ger"at ist oftmals auch ein DHCP-Server eingerichtet,
daher muss sich der hier vorgegebene Adressbereich von dem des
Standard-Routers unterscheiden.
Auch sollte w"ahrend des TFTP-Serverbetriebs kein anderer Client Adressen
beantragen. Auf Seiten des PXE-Rechners ist dies unkritisch, da der
Standard-Router nicht die f"ur den PXE-Boot erforderlichen DHCP-Optionen
anbietet und daher ignoriert wird.


\graphic{center}{width=70mm}{./pics/tftpd32-dhcp.png}{Tftpd-DHCP-Einstellungen}

\begin{footnotesize}
\begin{verbatim}
IP starting address
    Der IP-Pool muss wie bereits erwähnt ausserhalb anderer DHCP-Bereiche
    liegen und kann ziemlich klein sein.

Boot File
    Hier wird angegeben, nach welcher Datei der Bootloader fragen soll.

WINS/DNS Server
    Hier wird die IP-Adresse des zusatendigen DNS Servers angegeben

Default Router
    Hier wird die IP-Adresse des Routers angegeben

Mask
    Hier wird die Netzwerk Maske eingegeben

DomainName
    Hier wird der Domain Name eingegeben
\end{verbatim}
\end{footnotesize}



\subsection{Vorbereitung des PC zur Installation}

Nachdem die Vorarbeiten abgeschlossen wurden, ist nun der PC auf dem
\eisfair installiert werden soll, mit einem Netzwerkkabel in das Netz
einzuh"angen.


Den neuen \eisfair-Server bootet man dann von einem LAN Laufwerk
(die entsprechenden Einstellungen im BIOS nicht vergessen!)
und die Installation beginnt.


Der PC versucht anschlie"send "uber DHCP eine Verbindung zu dem Rechner
herzustellen, der den DHCP-Server anbietet. War dies erfolgreich, erhalten
wir folgende Anzeige:
\\
\\

\graphic{center}{width=100mm}{./pics/tftp-boot.png}{TFTP Bootmenu}


\vspace{10mm}


Durch navigieren mit den Cursor Tasten kann nun das zu installierende
Image ausgew"ahlt und mit \taste{ENTER} best"atigt werden.


Der neue \eisfair-Server bootet dann vom Netz.


Weiter geht es dann mit \jump{BOOT}{Booten und Partionierung}

\newpage


\marklabel{BOOT}{\section{Booten und Partitionierung}}
%========================================================



W"ahrend des Bootvorgangs wird von \textit{'udev'} die Hardware
ausgewertet und wenn eine Netztwerkverbindung besteht mit dem
\textit{'dhcpc'} Dienst die Netzwerkkonfiguration ermittelt.


\vspace{10mm}


\begin{latexonly}
\begin{bildschirm}
\\ 2: enxd485649e3c0c: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether d4:85:64:9e:3c:0c brd ff:ff:ff:ff:ff:ff
    inet 192.168.6.71/24 brd 192.168.6.255 scope global enxd485649e3c0c
       valid_lft forever preferred_lft forever
\end{bildschirm}
\end{latexonly}

\begin{htmlonly}
\begin{rawhtml}
<CENTER>
    <TABLE WIDTH=561 BORDER=0 CELLPADDING=0 CELLSPACING=0>
        <COL WIDTH=561>
        <TR>
            <TD WIDTH=561 VALIGN=TOP>
            <P><BR>
            </P>
            <PRE STYLE="background: #333333">

<FONT COLOR="#ffffff"> 2: enxd485649e3c0c: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether d4:85:64:9e:3c:0c brd ff:ff:ff:ff:ff:ff
    inet 192.168.6.71/24 brd 192.168.6.255 scope global enxd485649e3c0c
       valid_lft forever preferred_lft forever</FONT>
            </PRE>
            <P><BR>
            </P>
            </TD>
        </TR>
    </TABLE>
</CENTER>
\end{rawhtml}
\end{htmlonly}


\vspace{10mm}


%Der neue \eisfair-Server bootet und meldet sich mit der
%ersten Abfrage:
%
%
%\vspace{10mm}
%
%
%\begin{latexonly}
%\begin{bildschirm}
%\\Found IDE-CDROM hdc, use it as install medium (y/n)?
%\end{bildschirm}
%\end{latexonly}
%
%
%\begin{htmlonly}
%\begin{rawhtml}
%<CENTER>
%    <TABLE WIDTH=561 BORDER=0 CELLPADDING=0 CELLSPACING=0>
%        <COL WIDTH=561>
%        <TR>
%            <TD WIDTH=561 VALIGN=TOP>
%            <P><BR>
%            </P>
%            <PRE STYLE="background: #333333">
%
%<FONT COLOR="#ffffff"> Found IDE-CDROM hdc, use it as install medium (y/n)?</FONT>
%            </PRE>
%            <P><BR>
%            </P>
%            </TD>
%        </TR>
%    </TABLE>
%</CENTER>
%\end{rawhtml}
%\end{htmlonly}
%
%
%\vspace{10mm}
%
%
%Wenn wir ein System mit IDE/ATAPI-CDROM haben, beantworten wir die Frage mit \taste{y}.
%
%Wenn kein IDE/ATAPI-CDROM gefunden wurde, wird ein USB-CDROM gesucht.
%
%
%\vspace{10mm}
%
%
%\begin{latexonly}
%\begin{bildschirm}
%\\Searching for USB-CDROM, please wait ...
%\\Found USB-CDROM /dev/scd0, use it as install medium (y/n)?
%\end{bildschirm}
%\end{latexonly}
%
%\begin{htmlonly}
%\begin{rawhtml}
%<CENTER>
%    <TABLE WIDTH=561 BORDER=0 CELLPADDING=0 CELLSPACING=0>
%        <COL WIDTH=561>
%        <TR>
%            <TD WIDTH=561 VALIGN=TOP>
%            <P><BR>
%            </P>
%            <PRE STYLE="background: #333333">
%
%<FONT COLOR="#ffffff"> Searching for USB-CDROM, please wait ...
%
% Found USB-CDROM /dev/scd0, use it as install medium (y/n)?</FONT>
%            </PRE>
%            <P><BR>
%            </P>
%            </TD>
%        </TR>
%    </TABLE>
%</CENTER>
%
%\end{rawhtml}
%\end{htmlonly}
%
%
%\vspace{10mm}
%
%
%Wenn wir ein System mit USB-CDROM haben, beantworten wir die Frage mit \taste{y}.
%
%
%\vspace{10mm}
%
%
%Wenn kein USB-CDROM gefunden wurde, wird ein USB-Stick gesucht.
%
%
%\vspace{5mm}
%
%
%\begin{latexonly}
%\begin{bildschirm}
%\\Searching for USB-Stick, please wait ...
%\\Found USB-Stick /dev/sda1, use it as install medium (y/n)?
%\end{bildschirm}
%\end{latexonly}
%
%\begin{htmlonly}
%\begin{rawhtml}
%<CENTER>
%    <TABLE WIDTH=561 BORDER=0 CELLPADDING=0 CELLSPACING=0>
%        <COL WIDTH=561>
%        <TR>
%            <TD WIDTH=561 VALIGN=TOP>
%            <P><BR>
%            </P>
%            <PRE STYLE="background: #333333">
%
%<FONT COLOR="#ffffff"> Searching for USB-Stick, please wait ...
%
% Found USB-Stick /dev/sda1, use it as install medium (y/n)?</FONT>
%            </PRE>
%            <P><BR>
%            </P>
%            </TD>
%        </TR>
%    </TABLE>
%</CENTER>
%\end{rawhtml}
%\end{htmlonly}
%
%
%\vspace{5mm}
%
%
%Wenn wir ein System mit USB-Stick haben, beantworten wir die Frage mit \taste{y}.
%
%Wenn kein USB-Stick gefunden wurde, wird die Installation "uber PXE
%fortgesetzt.
%
%
%\vspace{5mm}
%

Nun erscheint die Begr"u"sungsmeldung


\vspace{5mm}


\begin{latexonly}
\begin{bildschirm}
\\\green{Welcome to}\yellow{eisfair-[1|64]}\green{installation base}\yellow{\eisBase}\green{kernel}\yellow{\eisKversion}\green{!}\\\\
\end{bildschirm}
\end{latexonly}

\begin{htmlonly}
\begin{rawhtml}
<CENTER>
    <TABLE WIDTH=561 BORDER=0 CELLPADDING=0 CELLSPACING=0>
        <COL WIDTH=561>
        <TR>
            <TD WIDTH=561 VALIGN=TOP>
            <P><BR>
            </P>
            <PRE STYLE="background: #333333">

<FONT COLOR="#008000"> Welcome to</FONT> <FONT COLOR="#ffff00">eisfair-[1|64]</FONT> <FONT COLOR="#008000">installation base</FONT> <FONT COLOR="#ffff00">\end{rawhtml}\eisBase \begin{rawhtml}</FONT> <FONT COLOR="#008000">kernel</FONT> <FONT COLOR="#ffff00">\end{rawhtml}\eisKversion \begin{rawhtml}</FONT><FONT COLOR="#008000">!</FONT>

            </PRE>
            <P><BR>
            </P>
            </TD>
        </TR>
    </TABLE>
</CENTER>
\end{rawhtml}
\end{htmlonly}


\vspace{5mm}


%Gehen wir zun"achst mal davon aus, dass wir ein reines IDE-System haben
%und beantworten die Frage mit \taste{n} (bei der Installation eines
%SCSI/SATA/RAID/USB-Systems muss der Typ des SCSI/SATA/RAID-Controllers
%bekannt sein. Dieser wird dann hier nach Bet"atigung von \taste{y}
%ausgew"ahlt. Der weitere Ablauf ist entsprechend).
%
%\vspace{5mm}
%
%\achtung{Wenn die Installation auf einen USB-Stick erfolgen soll, darf
%der erst an dieser Stelle gesteckt werden und es muss daf"ur der Typ
%\glqq{}usb-storage\grqq{} ausgew"ahlt werden.}



%\vspace{10mm}


Die n"achste Meldung lautet in unserem Beispiel:


%\vspace{2mm}
%
%
%\begin{latexonly}
%\begin{bildschirm}
%\\\green{Searching hard disk ...}\\
%\color{black} \\
%   IDE-Disk                     | Device   | Type  \\
%   -----------------------------+----------+------ \\
%   hda Master on 1st controller |/dev/hda  |disk (4120 MB)\\
%
%\\Using hda for installation, ok (y/n)?           \\
%\end{bildschirm}
%\end{latexonly}
%
%\begin{htmlonly}
%\begin{rawhtml}
%<CENTER>
%    <TABLE WIDTH=561 BORDER=0 CELLPADDING=0 CELLSPACING=0>
%        <COL WIDTH=561>
%        <TR>
%            <TD WIDTH=561 VALIGN=TOP>
%            <P><BR>
%            </P>
%            <PRE STYLE="background: #333333">
%
%<FONT COLOR="#008000"> Searching harddisk ...</FONT>
%<FONT COLOR="#ffffff">
%    IDE-Disk                     | Device   | Type
%    -----------------------------+----------+------
%    hda Master on 1st controller |/dev/hda  |disk (4120 MB)
%
%
% Using hda for installation, ok (y/n)?</FONT>
%            </PRE>
%            <P><BR>
%            </P>
%            </TD>
%        </TR>
%    </TABLE>
%</CENTER>
%\end{rawhtml}
%\end{htmlonly}
%
%
%\vspace{2mm}
%
%
%Da in der Liste nur hda im \eisfair-Server vorhanden ist,
%best"atigen wir diese Frage mit \taste{y}.



Werden, so wie in diesem SATA Beispiel 2 Festplatten gefunden:


\vspace{10mm}


\begin{latexonly}
\begin{bildschirm}
\\\green{Searching hard disk ...}\\
\color{black} \\
   SCSI-/SATA-/USB-Disk         | Device   | Type  \\
   -----------------------------+----------+---------- \\
   sda                          |/dev/sda  |disk (152627 MB)\\
   sdb                          |/dev/sdb  |disk (152626 MB)\\

\\Do you want to use \green{SCSI-/SATA-/USB-Disk}
as software RAID1 (mirroring)? (y/n)?           \\
\end{bildschirm}
\end{latexonly}

\begin{htmlonly}
\begin{rawhtml}
<CENTER>
    <TABLE WIDTH=561 BORDER=0 CELLPADDING=0 CELLSPACING=0>
        <COL WIDTH=561>
        <TR>
            <TD WIDTH=561 VALIGN=TOP>
            <P><BR>
            </P>
            <PRE STYLE="background: #333333">

<FONT COLOR="#008000"> Searching harddisk ...</FONT>
<FONT COLOR="#ffffff">
    SCSI-/SATA-/USB-Disk         | Device   | Type
    -----------------------------+----------+------------
    sda                          |/dev/sda  |disk (152627 MB)
    sdb                          |/dev/sdb  |disk (152626 MB)

 Do you want to use <FONT COLOR="#008000">SCSI-/SATA-/USB-Disk</FONT><FONT COLOR="#ffffff">
 as software RAID1 (mirroring)? (y/n)?</FONT>
            </PRE>
            <P><BR>
            </P>
            </TD>
        </TR>
    </TABLE>
</CENTER>
\end{rawhtml}
\end{htmlonly}


\vspace{10mm}


Wird die Installation auf ein Software RAID-1 angeboten und das kann
dann mit \taste{y} angenommen werden.



Werden, so wie in diesem SATA Beispiel 3 Festplatten gefunden:


\vspace{10mm}


\begin{latexonly}
\begin{bildschirm}
\\\green{Searching hard disk ...}\\
\color{black} \\
   SCSI-/SATA-/USB-Disk         | Device   | Type  \\
   -----------------------------+----------+---------- \\
   sda                          |/dev/sda  |disk (152627 MB)\\
   sdb                          |/dev/sdb  |disk (152626 MB)\\
   sdc                          |/dev/sdc  |disk (352524 MB)\\

\\Do you want to use \green{SCSI-/SATA-/USB-Disk}
as software RAID5 (block-level striping)? (y/n)?           \\
\end{bildschirm}
\end{latexonly}

\begin{htmlonly}
\begin{rawhtml}
<CENTER>
    <TABLE WIDTH=561 BORDER=0 CELLPADDING=0 CELLSPACING=0>
        <COL WIDTH=561>
        <TR>
            <TD WIDTH=561 VALIGN=TOP>
            <P><BR>
            </P>
            <PRE STYLE="background: #333333">

<FONT COLOR="#008000"> Searching harddisk ...</FONT>
<FONT COLOR="#ffffff">
    SCSI-/SATA-/USB-Disk         | Device   | Type
    -----------------------------+----------+------------
    sda                          |/dev/sda  |disk (152627 MB)
    sdb                          |/dev/sdb  |disk (152626 MB)
    sdc                          |/dev/sdc  |disk (352524 MB)

 Do you want to use <FONT COLOR="#008000">SCSI-/SATA-/USB-Disk</FONT><FONT COLOR="#ffffff">
 as software RAID5 (block-level striping)? (y/n)?</FONT>
            </PRE>
            <P><BR>
            </P>
            </TD>
        </TR>
    </TABLE>
</CENTER>
\end{rawhtml}
\end{htmlonly}


\vspace{10mm}


Wird die Installation auf ein Software RAID-5 angeboten und das kann
dann mit \taste{y} angenommen werden.


\vspace{10mm}


\begin{latexonly}
\begin{bildschirm}
\\eisfair installation on complete /dev/sda, ok (y/n)?
\end{bildschirm}
\end{latexonly}

\begin{htmlonly}
\begin{rawhtml}
<CENTER>
    <TABLE WIDTH=561 BORDER=0 CELLPADDING=0 CELLSPACING=0>
        <COL WIDTH=561>
        <TR>
            <TD WIDTH=561 VALIGN=TOP>
            <P><BR>
            </P>
            <PRE STYLE="background: #333333">

<FONT COLOR="#ffffff"> eisfair installation on complete /dev/sda, ok (y/n)?
            </PRE>
            <P><BR>
            </P>
            </TD>
        </TR>
    </TABLE>
</CENTER>
\end{rawhtml}
\end{htmlonly}


\vspace{10mm}


Auch diese Frage best"atigen wir mit \taste{y}.

Bei einem Software RAID wird immer die kleinste Festplatte
als Master zur Partionierung genommen.


\vspace{10mm}


\begin{latexonly}
\begin{bildschirm}
\\Swap space in MB (0=no swap) [128]:
\end{bildschirm}
\end{latexonly}

\begin{htmlonly}
\begin{rawhtml}
<CENTER>
    <TABLE WIDTH=561 BORDER=0 CELLPADDING=0 CELLSPACING=0>
        <COL WIDTH=561>
        <TR>
            <TD WIDTH=561 VALIGN=TOP>
            <P><BR>
            </P>
            <PRE STYLE="background: #333333">

<FONT COLOR="#ffffff"> Swap space in MB (0=no swap) [128]:</FONT>
            </PRE>
            <P><BR>
            </P>
            </TD>
        </TR>
    </TABLE>
</CENTER>
\end{rawhtml}
\end{htmlonly}


\vspace{10mm}


Die Voreinstellung f"ur den swap-Space lautet in unserem Beispiel 128~MB.
Mit \taste{ENTER} "ubernimmt man hier die Voreinstellung. M"ochte man
einen kleineren oder einen gr"o"seren swap-Space einrichten, so gibt man
die entsprechende Zahl in MB an.\\\\
% Hier noch eine Info "uber die Gr"o"se des swap inf"ugen


\vspace{5mm}


\achtung{Die Festplatte des zuk"unftigen \eisfair-Servers wird neu
partitioniert und formatiert. Alle Daten sollten daher vorher gesichert
werden! Die folgende Abfrage ist die letzte M"oglichkeit, die Installation
noch abzubrechen}


\vspace{10mm}


\begin{latexonly}
\begin{bildschirm}
\\Following partitions will be created:\\
    Boot /dev/hda1  96 MB
    Swap /dev/hda2  128 MB
    Root /dev/hda3  Rest
\\\color{yellow}WARNING: IF YOU ANSWER yes, ALL DATA ON HARDDISK WILL BE ERASED.\\\\
Create partitions as listed above (y/n)?
\end{bildschirm}
\end{latexonly}

\begin{htmlonly}
\begin{rawhtml}
<CENTER>
    <TABLE WIDTH=561 BORDER=0 CELLPADDING=0 CELLSPACING=0>
        <COL WIDTH=561>
        <TR>
            <TD WIDTH=561 VALIGN=TOP>
            <P><BR>
            </P>
            <PRE STYLE="background: #333333">
<FONT COLOR="#ffffff">
 Following partitions will be created:
     Boot /dev/hda1  96 MB
     Swap /dev/hda2  128 MB
     Root /dev/hda3  Rest</FONT>

<FONT COLOR="#ffff00"> WARNING: IF YOU ANSWER yes, ALL DATA ON HARDDISK WILL BE ERASED.</FONT>

<FONT COLOR="#ffffff"> Create partitions as listed above (y/n)?</FONT>
            </PRE>
            <P><BR>
            </P>
            </TD>
        </TR>
    </TABLE>
</CENTER>
\end{rawhtml}
\end{htmlonly}


\vspace{5mm}


Auch diese Abfrage best"atigt man mit der Taste \taste{y}, so man denn
damit einverstanden ist.


Das Installationsprogramm meldet sich dann noch mal mit der Frage


\vspace{3mm}


\begin{latexonly}
\begin{bildschirm}
\\Convert GPT partition scheme to MBR (y/n)?
\end{bildschirm}
\end{latexonly}

\begin{htmlonly}
\begin{rawhtml}
<CENTER>
    <TABLE WIDTH=561 BORDER=0 CELLPADDING=0 CELLSPACING=0>
        <COL WIDTH=561>
        <TR>
            <TD WIDTH=561 VALIGN=TOP>
            <P><BR>
            </P>
            <PRE STYLE="background: #333333">

<FONT COLOR="#ffffff"> Convert GPT partition scheme to MBR (y/n)?</FONT>
            </PRE>
            <P><BR>
            </P>
            </TD>
        </TR>
    </TABLE>
</CENTER>
\end{rawhtml}
\end{htmlonly}


\vspace{2mm}

\achtung{Diese "Anderung, zu eimen MBR Partitionsschema, sollte nur
         durchgef"uhrt werden, wenn sicher ist, da"s das System nicht
         von einem GPT Patitionsschema booten kann.}


\vspace{3mm}
%\newpage


\section{Abschluss der Basisinstallation}

Nach weiteren diversen Meldungen, fordert das System zur Eingabe der
Kennworte auf:


\vspace{10mm}


\begin{latexonly}
\begin{bildschirm}
\\\color{green}Setting password for user root: \\
Enter new UNIX pasword:
 Retype new UNIX password:
passwd: password updated successfully
\end{bildschirm}
\end{latexonly}

\begin{htmlonly}
\begin{rawhtml}
<CENTER>
    <TABLE WIDTH=561 BORDER=0 CELLPADDING=0 CELLSPACING=0>
        <COL WIDTH=561>
        <TR>
            <TD WIDTH=561 VALIGN=TOP>
            <P><BR>
            </P>
            <PRE STYLE="background: #333333">

<FONT COLOR="#008000"> Setting password for user root:</FONT>
<FONT COLOR="#ffffff"> Enter new UNIX pasword:
 Retype new UNIX password:
 passwd: password updated successfully</FONT>
            </PRE>
            <P><BR>
            </P>
            </TD>
        </TR>
    </TABLE>
</CENTER>
\end{rawhtml}
\end{htmlonly}


\vspace{10mm}


% bei falscher Eingabe steht man hier dumm da. (1.0.7)
% ist das schon behoben?
Die Kennworte werden f"ur die folgenden Benutzer abgefragt:

\begin{tabular}{lll}
 \textbf{root}   & & \textsl{Der} Administrator unter Linux\\
 \textbf{eis}    & & \textsl{Der} \eisfair Administrator\\
 \textbf{halt}   & & Eine Anmeldung mit diesem Zugang bewirkt das Herunterfahren des Servers\\
 \textbf{reboot} & & Eine Anmeldung mit diesem Zugang bewirkt einen Neustart des Servers\\
\end{tabular}


\vspace{10mm}


%Nach der Passworteingabe gibt es die M"oglichkeit, die Base-Konfiguration
%zu bearbeiten. Wenn der PC mit einem Netzwerk verbunden war und die
%Netzwerkkonfiguartion ermittelt werden konnte, sollten die Angaben hier
%schon richtig eingetragen sein.
%
%
%\vspace{10mm}
%
%
%\begin{latexonly}
%\begin{bildschirm}
%\\Do you want to edit the base configuration now (y/n)? \\
%\end{bildschirm}
%\end{latexonly}
%
%\begin{htmlonly}
%\begin{rawhtml}
%<CENTER>
%    <TABLE WIDTH=561 BORDER=0 CELLPADDING=0 CELLSPACING=0>
%        <COL WIDTH=561>
%        <TR>
%            <TD WIDTH=561 VALIGN=TOP>
%            <P><BR>
%            </P>
%            <PRE STYLE="background: #333333">
%
%<FONT COLOR="#ffffff"> Do you want to edit the base configuration now (y/n)?</FONT>
%            </PRE>
%            <P><BR>
%            </P>
%            </TD>
%        </TR>
%    </TABLE>
%</CENTER>
%\end{rawhtml}
%\end{htmlonly}
%
%
%\vspace{10mm}
%
%
%Nach der Best"atigung mit \taste{y}, erfolgt eine kleine Anleitung zum Editor "'joe"'.
%
%
%\vspace{10mm}
%
%
%\begin{latexonly}
%\begin{bildschirm}
%\\  help with joe 'crtl-k h' \\
%  safe and quit 'crtl-k x' \\
%\\
%Press ENTER to continue
%\end{bildschirm}
%\end{latexonly}
%
%\begin{htmlonly}
%\begin{rawhtml}
%<CENTER>
%    <TABLE WIDTH=561 BORDER=0 CELLPADDING=0 CELLSPACING=0>
%        <COL WIDTH=561>
%        <TR>
%            <TD WIDTH=561 VALIGN=TOP>
%            <P><BR>
%            </P>
%            <PRE STYLE="background: #333333">
%
%<FONT COLOR="#ffffff">   help with joe 'crtl-k h'
%   safe and quit 'crtl-k x'
%
% Press ENTER to continue</FONT>
%            </PRE>
%            <P><BR>
%            </P>
%            </TD>
%        </TR>
%  </TABLE>
%</CENTER>
%\end{rawhtml}
%\end{htmlonly}
%
%
%\vspace{10mm}
%
%
%Danach "offnet sich die Base-Konfiguration.
%
%\newpage

Anschlie"send fordert der Installer zum Neustart des Servers auf:\\


\vspace{10mm}


\begin{latexonly}
\begin{bildschirm}
\\\green{Unmounting root file system} \\\\
\green{Ready to go} \\
Remove installation medium and reboot your computer.\\
Good luck.
\end{bildschirm}
\end{latexonly}

\begin{htmlonly}
\begin{rawhtml}
<CENTER>
    <TABLE WIDTH=561 BORDER=0 CELLPADDING=0 CELLSPACING=0>
        <COL WIDTH=561>
        <TR>
            <TD WIDTH=561 VALIGN=TOP>
            <P><BR>
            </P>
            <PRE STYLE="background: #333333">

<FONT COLOR="#008000"> Unmounting root file system

 Ready to go</FONT>
<FONT COLOR="#ffffff"> Remove installation medium and reboot your computer.
 Good luck.</FONT>
            </PRE>
            <P><BR>
            </P>
            </TD>
        </TR>
    </TABLE>
</CENTER>
\end{rawhtml}
\end{htmlonly}


\vspace{10mm}


Bitte vergessen Sie nicht, die CDROM/den USB-Stick aus dem Laufwerk zu
entfernen bzw. die Einstellungen im BIOS zu ver"andern, da ansonsten der
Server nat"urlich wieder von der CDROM/dem USB-Stick oder vom LAN bootet.



Nachdem das Basissystem installiert wurde, k"onnen weitere Server-Dienste
"uber das Internet, von einem lokalen Dateiserver oder auch von einer CDROM
oder USB-Stick installiert werden. Dabei werden die installierten Dienste,
durch Bearbeiten der entsprechenden \eisfair{-Konfigurationsdatei},
 eingerichtet.



\subsection{Konfiguration}
%=========================

Zur Konfiguration des \eisfair{-Servers} melden Sie sich nun am einfachsten
als Benutzer \glqq{}eis\grqq{} an. Das Konfigurationsmen"u wird automatisch gestartet.
Alternativ kann man sich auch als Benutzer \glqq{}root\grqq{} anmelden und an der
Konsole dann \texttt{setup} eingeben.

Die Konfiguration des Basispaketes wird unter
\jump{MENUSYSTEMADM}{System administration}
detailliert beschrieben, daher wird an dieser Stelle nicht n"aher darauf
eingegangen.

%\clearpage
%
%\section{Installation von Disketten}
%%====================================
%
%\achtung{Die Installation von Disketten ist deutlich aufw"andiger als die
%von CDROM. Die CDROM-Installation ist im Zweifel vorzuziehen.}
%
%Die Grundinstallation besteht im wesentlichen aus den folgenden Schritten:
%\begin{itemize}
% \item Downloaden des Basispaketes
%  \item Konfiguration "uber eine Textdatei
%  \item Erstellen einer Bootdiskette
%  \item Booten und Partitionieren der Festplatte
% \item Download der weiteren Pakete \footnote{Daf"ur ist eine vom
%        \eisfair-Server unabh"angige Internetverbindung Voraussetzung;
%        diese kann beispielsweise durch  einen \fli-Router realisiert
%        werden}
%\end{itemize}
%
%\achtung{Die Festplatte des zuk"unftigen \eisfair-Servers wird neu partitioniert
%nd formatiert. Alle Daten sollten daher vorher gesichert werden!}
%
%\subsection{Download}
%Das Downloadpaket kann von der
%\link{https://www.eisfair.org}{\eisfair-{Homepage}}
%heruntergeladen werden. Diese Datei muss dann noch entpackt werden.
%
%\subsubsection{Entpacken unter Unix/Linux}
%
%\begin{description}
%\item Unter Linux:
%
%    \begin{tt}tar xvfz eisfair-1.0.1b.tar.gz\end{tt}
%
%\item Unter Unix:
%
%    \begin{tt}gtar xvfz eisfair-1.0.1b.tar.gz\end{tt}
%
%    Ist gtar nicht vorhanden, dann geht es auch so:
%
%    \begin{tt}gzip -d < eisfair-1.0.1b.tar.gz | tar xvf -\end{tt}
%
%\end{description}
%
%Wer die aktuelle Version in einem bereits existierenden \eisfair-Verzeichnis
%installiert, sollte anschlie"send das Script mkclean.sh aufrufen, also:
%
%\begin{verbatim}
%    cd eisfair-1.0.1b
%    sh mkclean.sh
%\end{verbatim}
%
%
%\subsubsection{Entpacken unter Windows}
%Unter Windows kann das gezippte Tar-Archiv zum Beispiel mit
%WinZip\textregistered extrahiert werden. Dabei ist jedoch zu beachten,
%dass die Dateien \emph{mit} Unterverzeichnissen (Einstellung in
%WinZip\textregistered "uberpr"ufen!) ausgepackt werden. Au"serdem ist in
%Optionen \pfeil Konfiguration die sogenannte "`Smart TAR cr conversion"'
%abzuschalten. Ist diese eingeschaltet, werden einige, wichtige Dateien von
%WinZip\textregistered falsch extrahiert.
%
%Alternativ kann das Freeware-Programm
%\link{http://www.powerarchiver.com}{PowerArchiver}, welches
%einen ebenso gro"sen Funktionsumfang hat wie WinZip\textregistered, zu
%empfehlen.
%
%Es werden folgende Dateien im Unterverzeichnis eisfair-1.0.1b/ installiert:
%
%\begin{description}
%    \item Dokumentation:
%    \begin{itemize}
%        \item readme.txt  Diese Dokumentation
%    \end{itemize}
%
%    \item Konfiguration:
%    \begin{itemize}
%
%        \item config/boot.txt       Konfigurationsdateien, diese muss
%                                bearbeitet werden
%    \end{itemize}
%
%    \item Scripts/Prozeduren:
%    \begin{itemize}
%        \item mkclean.sh            Aufr"aumen: Linux/Unix-Version
%        \item mkclean.bat           Aufr"aumen: Windows-Version
%        \item mkfloppy.sh           Boot-Diskette erzeugen: Linux/Unix-Version
%        \item mkfloppy.bat          Boot-Diskette erzeugen: Windows-Version
%    \end{itemize}
%
%    \item Kernel/Root-Dateisysteme:
%    \begin{itemize}
%
%        \item img/kernel            Linux Mini-Kernel 2.2.19
%        \item img/rootfs.gz         Komprimiertes ext2-Dateisystem als Image
%    \end{itemize}
%
%    \item Weitere Dateien:
%    \begin{itemize}
%
%        \item opt/*                 Beschreibungsdatei boot.txt und optionale
%                                Kernel-Module, Dateien und Programme
%    \end{itemize}
%
%    \item Source:
%    \begin{itemize}
%
%        \item src/*                 Sources/Tools f"ur Linux
%    \end{itemize}
%
%    \item Programme:
%    \begin{itemize}
%
%        \item unix/mkeis*           Erzeugen der Boot-Disk: Unix/Linux-Version
%        \item windows/*             Erzeugen der Boot-Disk: Windows-Version
%    \end{itemize}
%
%\end{description}
%
%Zur Konfiguration von \eisfair muss lediglich die Datei config/boot.txt
%angepasst werden. Anschlie"send kann man dann mit einem Befehl die Bootdiskette
%erstellen.
%
%
%\subsection{Konfiguration}
%
%In diesem Schritt wird die Installationsdiskette vorbereitet. Daf"ur m"ussen
%folgende Punkte bekannt sein:
%\begin{itemize}
%  \item Der Typ der Netzwerkkarte, damit der richtige Treiber daf"ur
%      verwendet werden kann; siehe auch \jump{ETHDRVx}{ETH\_DRV\_x}.
%  \item Die IP-Adresse, das Netzwerk und die Netzwerkmaske, die der \eisfair-
%      Server erhalten soll \footnote{\eisfair als reinen DHCP-Client wird es
%      nicht geben. Warum sollte man auch einem Server eine mehr oder weniger
%      zuf"allige dynamische IP-Adresse geben wollen und seine komplette
%      Funktionalit"at vom Funktionieren eines anderen Dienstes auf einem
%      anderen Rechner abh"angig machen wollen? Einen DHCP-Client f"ur DSL
%      (siehe \jump{APPDSL}{hier}) ist hiervon nat"urlich ausgenommen}; siehe
%      auch \jump{IPETHN}{IP\_ETH\_N}
%  \item Den Gateway in andere Netze, den der \eisfair-Server benutzen soll.
%      Dies kann entweder ein Gateway ins Internet sein (beispielsweise ein
%      \fli-Router), oder auch nur ein weiterer Router, der die Verbindung in andere
%      Netze herstellt; siehe auch \jump{IPDEFAULTGATEWAY}{IP\_DEFAULT\_GATEWAY}.
%  \item Die IP-Adresse des Nameserver, den der \eisfair-Server benutzen soll.
%      Dies kann entweder ein \fli sein oder auch ein anderer Nameserver im
%      Internet. W"ahrend der Installation m"ussen die Domainnamen aufgel"ost
%      werden; siehe auch \jump{DNSSERVER}{DNS\_SERVER}.
%\end{itemize}
%
%Diese Angaben gelten nur f"ur die Installation und k"onnen nach einer
%erfolgreichen Installation ge"andert werden.
%% Sie auch \jump{AFTERINSTALLCONFIG}{"anderungen an der Konfiguration}.
%
%Die zur Konfiguration des \eisfair-Servers verwendete Datei config/boot.txt
%wird im folgenden beschrieben. Diese Datei muss mit einem Text-Editor
%angepasst werden.
%
%Sind spezielle Anpassungen/Erweiterungen erforderlich, die "uber die unten
%aufgef"uhrten Einstellm"oglichkeiten hinausgehen, ben"otigt man ein
%lauff"ahiges Linux-System, um Anpassungen im rootfs vorzunehmen. In diesem
%Fall hilft die Datei src/README weiter.
%
%F"ur die Installation des \eisfair-Servers als DSL-Router siehe
%\jump{APPDSL}{hier}
%
%
%
%\subsubsection{Die Konfigurationsdatei config/boot.txt}
%\begin{footnotesize}
%\begin{verbatim}
%
%##--------------------------------------------------------------------------
%## boot.txt - eisfair boot configuration parameters                   V1.0.1
%##
%##        P L E A S E   R E A D   T H E   D O C U M E N T A T I O N ,
%##                      S E E   R E A D M E . T X T
%##
%##        B I T T E  U N B E D I N G T   D I E   D O K U M E N T A T I O N
%##              L E S E N ,  S I E H E   R E A D M E . T X T
%##
%## Creation:     2001-10-25  fm
%## Last Update:  2001-10-28  fm
%##
%## Copyright (c) 2001 the eisfair team, team(at)eisfair(dot)org
%##
%## This program is free software; you can redistribute it and/or modify
%## it under the terms of the GNU General Public License as published by
%## the Free Software Foundation; either version 2 of the License, or
%## (at your option) any later version.
%##--------------------------------------------------------------------------
%
%#---------------------------------------------------------------------------
%# General settings:
%#---------------------------------------------------------------------------
%HOSTNAME='eis'               # name of eisfair server
%PASSWORD='eis'               # password for administrator (user 'eis')
%
%#---------------------------------------------------------------------------
%# Ethernet card drivers:
%# uncomment your ethernet card
%#---------------------------------------------------------------------------
%ETH_DRV_N='1'                # number of ethernet drivers to load, usually 1
%#ETH_DRV_1='3c505'           # ISA: 3COM Etherlink Plus (3c505)
%#ETH_DRV_1='3c507'           # ISA: 3COM Etherlink 16 (3c507)
%#ETH_DRV_1='3c509'           # ISA: 3COM EtherLinkIII (3c509)
%#ETH_DRV_1='3c515'           # ISA: 3COM EtherLink XL ISA (3c515)
%#ETH_DRV_1='3c59x'           # PCI: 3COM Vortex/Boomerang 3c59x,3c900,3c905
%#ETH_DRV_1='82596'           # Apricot Xen-II on board Ethernet
%#ETH_DRV_1='3c503'           # ISA: 3COM EtherLinkII (3c503)
%#ETH_DRV_1='e2100'           # ISA: Cabletron E21xx ISA
%#ETH_DRV_1='hp'              # ISA: HP PCLAN (27245, 27xxx) ISA
%#ETH_DRV_1='hp-plus'         # ISA: HP PCLAN+ (27247B and 27252A) ISA
%ETH_DRV_1='ne'               # ISA: NE2000 ISA clone (eg. Realtek 8019,
%                             # Accton 16xx, NatSemi 8390, UMC 9003/9008)
%#ETH_DRV_1='ne2k-pci'        # PCI: NE2000 PCI clone (eg. Realtek 8029,
%                             # Winbond 89c940)
%#ETH_DRV_1='smc-ultra'       # ISA: SMC ULTRA
%#ETH_DRV_1='smc-ultra32'     # EISA: SMC ULTRA32 (NEW)
%#ETH_DRV_1='wd'              # ISA: SMC WD80*3
%#ETH_DRV_1='at1700'          # ISA: AT1700 (Fujitsu 86965) ISA
%#ETH_DRV_1='cs89x0'          # ISA: IBM Etherjet, cs89x0 based Cards
%#                            # (Option io=0xnnn necessary!)
%#ETH_DRV_1='de4x5'           # PCI/EISA: Digital DE425, DE434, DE435, DE450, DE500
%#ETH_DRV_1='depca'           # ISA: DEPCA, DE10x, DE200, DE201, DE202, DE422
%#ETH_DRV_1='dgrs'            # PCI: Digi International RightSwitch PCI/EISA
%#ETH_DRV_1='dmfe'            # PCI: DM9102 compatible PCI cards from Davicom
%#ETH_DRV_1='elp486'          # ISA: Intel Professional Workstation/panther 82596
%#ETH_DRV_1='eepro'           # ISA: Intel EtherExpress Pro/10
%#ETH_DRV_1='eepro100'        # PCI: Intel EtherExpressPro PCI 10+/100B/100+
%#ETH_DRV_1='eexpress'        # ISA: EtherExpress16 ISA
%#ETH_DRV_1='epic100'         # PCI: SMC EPIC/100 (EtherPower II) PCI
%#ETH_DRV_1='eth16i'          # ISA/EISA: ICL EtherTeam 16i/32
%#ETH_DRV_1='ewrk3'           # ISA: EtherWORKS 3 ISA (DE203, DE204, DE205)
%#ETH_DRV_1='fealnx'          # PCI: ASOUND LAN 8139 card - not RTL8139 (NEW)
%#ETH_DRV_1='hp100'           # ISA/EISA/PCI: HP 10/100VG PCLAN (ISA, EISA, PCI)
%#ETH_DRV_1='lance'           # ISA: AMD LANCE and PCnet (AT1500, NE2100) ISA
%#ETH_DRV_1='old_tulip'       # PCI: Old DECchip Tulip (dc21x4x) PCI
%#ETH_DRV_1='pcnet32'         # PCI: AMD PCI PCnet32
%#ETH_DRV_1='rtl8139-orig'    # PCI: RealTek 8129/8139 (not 8019/8029!)
%#ETH_DRV_1='rtl8139'         # PCI: RealTek 8129/8139 (not 8019/8029!) (NEW)
%#ETH_DRV_1='8139too'         # PCI: RealTek 8139 10/100 MB (NEW)
%#ETH_DRV_1='sis900'          # PCI: SiS 900/7016
%#ETH_DRV_1='sundance'        # PCI: DFE-550FX or DFE-530TXS (NEW)
%#ETH_DRV_1='tlan'            # PCI: TI ThunderLAN (Compaq Netelligent ...)
%#ETH_DRV_1='tulip'           # PCI: DECchip Tulip (dc21x4x) PCI
%#ETH_DRV_1='natsemi'         # PCI: Nat Semi
%#ETH_DRV_1='starfire'        # PCI: Starfire
%#ETH_DRV_1='via-rhine'       # PCI: VIA Rhine PCI (3043, VT86c100A, dfe-530tx)
%#ETH_DRV_1='winbond-840'     # PCI: Winbond 840
%#ETH_DRV_1='lanstreamer'     # Token Ring: IBM Auto LANStreamer PCI Adapter
%#ETH_DRV_1='olympic'         # Token Ring: IBM cards (Pit/Pit-Phy/Olympic)
%#ETH_DRV_1='ibmtr'           # Token Ring: IBM 16/4
%#ETH_DRV_1='pcnet_cs'        # PCMCIA: NS8390-based cards (NE2000, DLINK etc)
%#ETH_DRV_1='3c574_cs'        # PCMCIA: 3Com 574
%#ETH_DRV_1='3c575_cb'        # PCMCIA: 3Com 575
%#ETH_DRV_1='3c589_cs'        # PCMCIA: 3Com 589
%#ETH_DRV_1='airo'            # PCMCIA: Airo 4500 & 4800 series cards
%#ETH_DRV_1='airo_cs'         # PCMCIA: Airo 4500 & 4800 series cards
%#ETH_DRV_1='eepro100_cb'     # PCMCIA: EtherExpress Pro 100
%#ETH_DRV_1='epic_cb'         # PCMCIA: SMC 83c170 EPIC/100
%#ETH_DRV_1='ibmtr_cs'        # PCMCIA: IBM Token Ring
%#ETH_DRV_1='netwave_cs'      # PCMCIA: Netwave AirSurfer Wireless LAN
%#ETH_DRV_1='nmclan_cs'       # PCMCIA: New Media Ethernet LAN
%#ETH_DRV_1='ray_cs'          # PCMCIA: Raylink wireless cards
%#ETH_DRV_1='smc91c92_cs'     # PCMCIA: SMC91c92-based cards
%#ETH_DRV_1='tulip_cb'        # PCMCIA: DEC 21040-family cards
%#ETH_DRV_1='wavelan_cs'      # PCMCIA: WaveLAN
%#ETH_DRV_1='wavelan2_cs'     # PCMCIA: WaveLAN2
%#ETH_DRV_1='wvlan_cs'        # PCMCIA: Lucent WaveLAN/IEEE 802.11
%#ETH_DRV_1='xirc2ps_cs'      # PCMCIA: Xircom: CE2, CEM28, CEM33, or CE3
%#ETH_DRV_1='wl24_cs'         # PCMCIA: ELSA Airlancer MC-2
%#ETH_DRV_1='cs89x0_cs'       # PCMCIA: IBM EtherJet Ethernet Adapter
%#ETH_DRV_1='orinoco_cs'      # PCMCIA: Orinoco Based WLAN Cards (NEW)
%#ETH_DRV_1='axnet_cs'        # PCMCIA: Asix AX88190 Fast Ethernet (NEW)
%#ETH_DRV_1='realtek_cb'      # PCMCIA: Realtek 8139 Based PCMCIA Cards
%#                            # (D-Link DFE-690TXD) (NEW)
%#ETH_DRV_1='xircce_cs'       # PCMCIA: Xircom CreditCard Ethernet CE-10 (NEW)
%
%
%ETH_DRV_1_OPTION=''          # additional option, e.g. 'io=0x340' for ne
%
%#---------------------------------------------------------------------------
%# Ether networks used with IP protocol:
%#---------------------------------------------------------------------------
%IP_ETH_N='1'                     # number of ip ethernet networks, usually 1
%IP_ETH_1_NAME=''                 # optional: other device name than ethX
%IP_ETH_1_IPADDR='192.168.6.254'  # IP address of your n'th ethernet card
%IP_ETH_1_NETWORK='192.168.6.0'   # network of your LAN
%IP_ETH_1_NETMASK='255.255.255.0' # netmask of your LAN
%
%#---------------------------------------------------------------------------
%# Additional routes
%#---------------------------------------------------------------------------
%IP_DEFAULT_GATEWAY='192.168.6.1' # your default gateway, e.g. fli4l router
%IP_ROUTE_N='0'                   # number of additional routes
%IP_ROUTE_1='192.168.7.0 255.255.255.0 192.168.6.99' # network netmask gateway
%
%#---------------------------------------------------------------------------
%# Domain & DNS server
%#---------------------------------------------------------------------------
%DOMAIN_NAME='lan.home'           # your domain name
%DNS_SERVER='192.168.6.1'         # your dns server, e.g. fli4l router
%
%#---------------------------------------------------------------------------
%# Optional PCMCIA support:
%#---------------------------------------------------------------------------
%OPT_PCMCIA='no'              # pcmcia cards used: yes or no
%PCMCIA_PCIC='i82365'         # pcmcia socket driver: 'i82365' or 'tcic'
%PCMCIA_PCIC_OPTS=''          # option for socket driver, usually empty
%PCMCIA_CORE_OPTS=''          # option for pcmcia core driver, usually empty
%PCMCIA_CARDMGR_OPTS=''       # option for pcmcia card manager, usually empty
%
%#---------------------------------------------------------------------------
%# URL to download additional packages
%#---------------------------------------------------------------------------
%BOOT_PATH='http://download.eisfair.org/'
%INSTALL_URL='http://download.eisfair.org/packages/eis-list.txt'
%
%#---------------------------------------------------------------------------
%# URLs to download additional drivers
%#---------------------------------------------------------------------------
%DRIVER_URL_N='0'                # number of URLs to activate
%                                # 1: SCSI package:
%DRIVER_URL_1='http://download.eisfair.de/scsi/scsi-drv.txt' # SCSI
%
%#---------------------------------------------------------------------------
%# Automatic installation of additional packages after install
%#   You can enter them here for automatic installation but it is
%#   also possible to install them manually later
%#---------------------------------------------------------------------------
%PACKAGE_N='1'            # number of packages to install automatically
%PACKAGE_1='apache'       # install Apache package
%#PACKAGE_2='apache_php4' # install PHP4 package for Apache
%#PACKAGE_3='apache_ssl'  # install SSL package for Apache
%#PACKAGE_4='inet'        # install inet/ssh/ftp/telnet package
%#PACKAGE_5='mail'        # install mailserver package
%#PACKAGE_6='dyneisfair'  # DynDNS service, see http://eisfair.net/dyndns/
%
%\end{verbatim}
%\end{footnotesize}

%Zu beachten ist, dass diese Datei im DOS-Format gespeichert ist. Das hei"st,
%sie enth"alt jeweils am Zeilenende ein zus"atzliches Carriage-Return (CR). Da
%die meisten UNIX-Editoren damit keine Probleme bekommen, habe ich mich f"ur
%dieses Format entschlossen, denn umgekehrt hat das Windows-Notepad bei
%fehlendem CR am Zeilenende keine Chance!

%Sollte es wider Erwarten unter Unix/Linux doch Probleme mit dem Lieblingseditor
%geben, kann die Datei vor dem Editieren mit einem Befehl in das Unix-Format
%konvertiert werden:

%\begin{verbatim}
%  sh unix/dtou config/boot.txt
%\end{verbatim}
%
%F"ur die Erstellung der Boot-Diskette ist es v"ollig unerheblich, ob die
%Datei CRs am Zeilenende enth"alt oder nicht. Sie werden beim Schreiben auf
%die Bootdiskette einschlie"slich der Kommentare komplett ignoriert.
%
%
%
%\subsubsection{Beschreibung der Parameter}
%
%Die Parameter werden ausf"uhrlich im Kapitel \jump{MENUSYSTEMBASE}{Grundkonfiguration}
%erl"autert. Daher wird an dieser Stelle nur auf die f"ur die
%Disketteninstallation zus"atzlich erforderlichen Parameter eingegangen:\\\\
%
%\begin{description}
%
%\config{PASSWORD}{PASSWORD}{PASSWORD}
%{
%    Hier sollte man ein gut gew"ahltes Passwort eintragen. Auf keinen
%    Fall das Standard-Passwort verwenden. Dieses gilt f"ur die User
%    root und eis.
%
%    Standardeinstellung: PASSWORD='eis'
%}
%
%
%\config{BOOT\_PATH  }{BOOT\_PATH}{BOOTPATH}
%{
%    Der Boot von der Installationsdiskette wird in 3 Schritten vorgenommen:
%
%\begin{enumerate}
%        \item Boot von Diskette
%        \item Laden der Netzwerkkartentreiber
%        \item Nachladen von weiteren Dateien "uber das Netzwerk
%\end{enumerate}
%
%    BOOT\_PATH gibt den Ort an, wo der zweite Teil der Boot-Dateien
%    zu finden ist.
%}
%
%
%\config{INSTALL\_URL}{INSTALL\_URL}{INSTALLURL}
%{
%Auf dem \eisfair-Server k"onnen weitere Pakete (wie Web-, Mail-
%    und FTP-Server) installiert werden. Diese werden "uber das Internet
%    installiert. INSTALL\_URL gibt den Ort an, wo das Inhaltsverzeichnis
%    aller verf"ugbaren Pakete geladen werden kann; siehe auch \jump{SETUPPROGRAMM}{Setup-Programm}.
%}
%
%
%\index{DRIVER\_URL\_N}
%\config{DRIVER\_URL\_N DRIVER\_URL\_x}{DRIVER\_URL\_x}{DRIVERURLx}
%{
%    Hier k"onnen weitere Treiber nachgeladen werden, z.B. SCSI-Module.
%    F"ur SCSI muss lediglich DRIVER\_URL\_N='1' gesetzt werden, um die
%    nachfolgende Variable DRIVER\_URL\_1 zu aktivieren. Wird kein SCSI
%    ben"otigt, sollte DRIVER\_URL\_N='0' eingestellt werden.
%}
%
%
%\index{PACKAGE\_N}
%\config{PACKAGE\_N PACKAGE\_x}{PACKAGE\_x}{PACKAGEx}
%{
%    Nach der Installation des \eisfair-Basispaketes k"onnen direkt
%    automatisch weitere Pakete nachinstalliert werden. Daf"ur muss
%    dann PACKAGE\_N auf die Anzahl der Pakete eingetragen und die
%    entsprechenden Variablen PACKAGE\_x gesetzt werden. Diese Pakete
%    lassen sich auch alle nachtr"aglich manuell installieren, sodass
%    diese Variablen nicht unbedingt schon hier benutzt werden m"ussen.
%    Au"serdem spiegeln sie nur einen kleinen Teil des \eisfair-
%    Software-Angebotes wider.
%
%    Zur automatischen Installation k"onnen ausgew"ahlt werden:
%
%\begin{tabular}{ll}
%        apache2        & Apache Webserver\\
%        apache2\_php5  & PHP4-Unterst"utzung f"ur Apache\\
%        apache\_ssl    & SSL-Unterst"utzung f"ur Apache\\
%        inet           & inet/ssh/ftp/telnet-Services\\
%        mail           & Mailserver\\
%        dyneisfair     & \link{http://eisfair.net/dyndns/}{DynDNS-Service}\\
%
%\end{tabular}
%}
%
%\end{description}
%
%
%
%\subsection{Erstellen der Installationsdiskette}
%
%Sind alle Konfigurationsarbeiten erledigt, kann nun die Bootdiskette
%erstellt werden.
%
%Mit dem Befehl
%
%        \begin{tt}sh mkboot.sh\end{tt}              f"ur Linux/Unix
%
%    oder
%
%        \begin{tt}mkboot\end{tt}                    f"ur Windows
%
%werden u.a. die ben"otigten Treiber/Programme aus dem Verzeichnis opt
%zusammen mit Kernel und Root-Dateisystem auf die Diskette geschrieben.
%
%Dazu muss speziell bei Windows das Kommando in einer DOS-Box eingegeben
%werden. Das hei"st aber nicht, dass das Erzeugen der Boot-Diskette auch im
%reinen DOS-Modus m"oglich w"are. Grund: lange Dateinamen im Verzeichnis opt.
%
%Die Linux/Unix-Version schreibt zun"achst eine DOS-FAT (leert also damit
%die Diskette!) und einen Boot-Sektor incl. Boot-Programm auf die Diskette.
%Anschlie"send werden dann der Kernel, das Root-Dateisystem und das Tar-Archiv
%opt.tgz geschrieben.
%
%Die Windows-Variante funktioniert "ahnlich, nur ist es unbedingt erforderlich,
%eine frisch formatierte Diskette einzulegen, weil diese vom Script nicht
%automatisch geleert wird.
%
%In seltenen F"allen kann es vorkommen, dass vorformatierte Disketten beim
%Booten von \eisfair "uber 5 Minuten ben"otigen. Normalerweise dauert der
%Installations-Boot lediglich 1 bis 2 Minuten. Wenn es wesentlich l"anger
%dauert, liegt es wahrscheinlich an einem ung"unstigen Interleave. In
%diesem Fall kann man so eine Diskette einfach unter DOS/Windows neu
%formatieren. Auch hilft es oft, die Option "`-s"' aus der Batchdatei
%mkfloppy.bat hinter dem syslinux-Aufruf herauszunehmen.
%
%Bei Windows 2000 oder XP erscheint evtl. beim Erstellen der Diskette
%die Meldung:
%
%\emph{''16-Bit-MS-DOS-Teilsystem: Laufwerk A:. Das Laufwerk konnte nicht f"ur
%exklusiven Zugriff gesperrt werden. Eventuell verwendet eine andere Anwendung
%das Laufwerk...''}
%
%Diese Meldung sollte mit "`Ignorieren"' best"atigt werden. Anschlie"send wird
%die Diskette normal erzeugt.
%
%"Andert man sp"ater die Konfiguration, ist es lediglich n"otig, die Dateien
%opt.tgz und rc.cfg auf der bereits beschriebenen Diskette auszutauschen.
%Das geht so:
%
%Linux:
%
%\begin{small}
%\begin{verbatim}
%  sh mktgz.sh             # Archiv opt.tgz und Datei rc.cfg erzeugen
%  cd img                  # In das Unterverzeichnis "img" wechseln
%  mcopy opt.tgz a:        # Datei opt.tgz auf die Diskette kopieren
%  mcopy rc.cfg a:         # NEU! Datei rc.cfg auf die Diskette kopieren
%\end{verbatim}
%\end{small}
%
%Windows (in DOS-Box):
%
%\begin{small}
%\begin{verbatim}
%  mktgz                   # Archiv opt.tgz und Datei rc.cfg erzeugen
%  cd img                  # In das Unterverzeichnis "img" wechseln
%  copy opt.tgz a:         # Datei opt.tgz auf die Diskette kopieren
%  copy rc.cfg a:          # NEU! Datei rc.cfg auf die Diskette kopieren
%\end{verbatim}
%\end{small}
%
%Das war es!
%
%\subsection{Erstellen der Daten-Diskette}
%
%Die zweite Diskette wird mit dem Befehl
%
%       \begin{tt} sh mkfloppy.sh \end{tt}             f"ur Linux/Unix
%
%    oder
%
%       \begin{tt} mkfloppy \end{tt}                    f"ur Windows
%
%erzeugt. Auf ihr werden die konfigurationsabh"angigen Dateien,
%unter anderem die Netzwerkkartentreiber und Netzwerkparameter,
%abgelegt. Bei einer "Anderung der Konfiguration muss diese Diskette
%mit dem obigen Befehl neu erstellt werden.
%
%Das war's !
%
%
%\subsection{Booten und Partitionierung}
%
%Die erstellte Bootdiskette wird in den zuk"unftigen \eisfair-Server geschoben
%und anschlie"send der Rechner gestartet. Die zweite Diskette mit den
%konfigurationsabh"angigen Daten wird automatisch vom System angefordert.
%
%Wichtig: Der Rechner muss bereits einen Netzwerkanschluss an das LAN haben.
%Bei erfolgreicher Erkennung der Netzwerkkarte werden beim Boot bereits
%einige Dateien aus dem Netz nachgeladen.
%
%Das Installationsprogramm fragt einige Male, bevor es die \begin{bf}komplette
%Festplatte partitioniert und formatiert.\end{bf}
%
%Am Ende kann der Rechner ohne Diskette neu gestartet werden. Wenn Alles
%reibungslos funktioniert hat, meldet sich der Rechner mit einem Login.
%
