Installeren van een PC voor bijvoorbeeld een terminal server. Boot het systeem naar Linux toe. Knoppix CD met als opstart optie knoppix 2 [bij voorkeur geen swapfile aanmaken] Over het netwerk (zie config_netboot) Partitioneer (fdisk) /dev/hda1 100 Mbyte, type 83 (swap) /dev/hda2 10 Mbyte, type 82 (linux) /dev/hda3 rest , type 82 (linux) [reboot om de partities aan knoppix te melden] Copieer een Linux root partitie naar /dev/hda3 scp nano:/home/uml/root_fs_woody /dev/hda3 Maak de partities in orde mke2fs -j /dev/hda2 mkswap /dev/hda1 swapon /dev/hda1 e2fsck /dev/hda3 resize2fs /dev/hda3 [neemt nu de hele partitie in gebruik] tune2fs -j /dev/hda3 Mount de partities mount /dev/hda3 /mnt/hda3 mount /dev/hda2 /mnt/hda2 cp -r /mnt/hda3/boot/* /mnt/hda2 rm -rf /mnt/hda3/boot/* umount /dev/hda2 mount /mnt/hda2 /mnt/hda3/boot Maak een bzImage op ardezo. In de directory ~mailuser/work/linux/ staan reeds een paar potentiele .config files. Verplaats de bzImage van $KERNEL_DIR/arch/i386/boot/bzImage naar $KERNEL_DIR dat werkt prettiger. Copieer deze bzImage naar de boot partitie scp mailuser@ardezo:work/linux/linux-2.4.20/bzImage /mnt/hda3/boot Copieer een systeem configfile zoals config.tar.gz naar ~root. En pak de tarfile uit. De meeste files moetem naar de etc-directory gecopieerd worden. Veel files moeten geedit worden (zie ##) cp ~root/Config/boot/opties.txt /mnt/hda3/boot ## cp ~root/Config/fstab /mnt/hda3/etc ## cp ~root/Config/lilo.conf /mnt/hda3/etc ## cp ~root/Config/inetd.conf /mnt/hda3/etc cp ~root/Config/syslog.conf /mnt/hda3/etc cp ~root/Config/inittab /mnt/hda3/etc ## cp ~root/Config/securetty /mnt/hda3/etc cp ~root/Config/elvis.ini /mnt/hda3/etc/elvis cp ~root/Config/exim.conf /mnt/hda3/etc/exim cp ~root/Config/email-addresses /mnt/hda3/etc/ ## cp ~root/Config/hostname /mnt/hda3/etc/ ## cp ~root/Config/mailname /mnt/hda3/etc/ ## cp ~root/Config/aliases /mnt/hda3/etc/ ## cp ~root/Config/hosts /mnt/hda3/etc/ ## cp ~rootConfig/iptable /mnt/hda3/etc/init.d ## lilo -v -t -r /mnt/hda3 foutmeldingen oplossen lilo -v -r /mnt/hda3 Reboot het nieuwe systeem Pas het root wachtwoord aan. passwd Maak de firewall operationeel vi /etc/init.d/klogd start klogd op met de optie '-c 4' /etc/init.d/klogd restart /etc/init.d/iptable start update-rc.d iptable defaults 01 99 Update het systeem export http_proxy=http://ardezo:80 export ftp_proxy=http://ardezo:80 apt-get update apt-get dist-upgrade Installeer extra software ntp ntpdate adjtimex timeserver vier keer: nl.pool.ntp.org bc dc minicom ftp links lynx mutt fetchmail fetchmailconf tcpdump pppconfig Maak een gebruiker aan. adduser Geef deze gebruiker een .fetchmailrc cp ~root/Config/DOTfetchmailrc ~user/.fetchmailrc ## Reboot en controleer of alles werkt. Maak indien nodig een nieuwe kernel. Bewaar alle wijzigingen in ~root/Config en bewaar dat als een tar-file op bijvoorbeeld ardezo.