KNOPPIX (http://knoppix.net/) ist eine komplett von CD lauffähige Zusammenstellung von GNU/Linux-Software mit automatischer Hardwareerkennung und Unterstützung für viele Grafikkarten, Soundkarten, SCSI- und USB-Geräte und sonstige Peripherie. KNOPPIX kann als Linux-Demo, Schulungs-CD, Rescue-System oder als Plattform für kommerzielle Software-Produktdemos angepasst und eingesetzt werden. Es ist keinerlei Installation auf Festplatte notwendig. Auf der CD können durch transparente Dekompression bis zu 2 Gigabyte an lauffähiger Software installiert sein. KNOPPIX ist auch auf DVD erhältlich.
Auf der CD befinden sich, auf Basis der Debian GNU/Linux-Distribution, insgesamt über 900 installierte Softwarepakete mit über 2000 lauffähigen Anwenderprogrammen, Utilities und Spielen. Die Basis bildet der Linux-Kernel in der Version 2.4.x, es wird KDE V3.1 als Standard-Desktop mit K Office und dem WWW-Browser „Konqueror“ eingesetzt.
Mit KNOPPIX ist ein gefahrloses Ausprobieren eines umfangreichen, vorkonfigurierten Debian GNU/Linux-Systems möglich.
Zunächst muss der Rechner über ein CD-ROM-Laufwerk verfügen, und das BIOS muss in der Lage sein, von diesem CD-ROM-Laufwerk aus zu booten. Die Systemanforderungen für KNOPPIX sind sehr gering; auf der Webseite wird ein 486er mit 20 Mbyte RAM genannt... Auch hier gilt: Mit einem schnellen CD-ROM-Laufwerk, viel Hauptspeicher und einem flotten Prozessor macht es mehr Spaß.
Um die CD zu starten, stellen Sie im BIOS Ihres Rechners ein, dass dieser von CD bootet, legen die CD ein und starten den Rechner neu. Falls Ihr Rechner das Starten von CD-ROM nicht unterstützt, müssen Sie eine Bootdiskette verwenden, die Sie mit Hilfe des auf der CD vorhandenen Image KNOPPIX/boot.img erstellen können. Das Image kann auf einem Linux-System mit dem Kommando dd if=boot.img of=/dev/fd0 auf Diskette geschrieben werden.
In den meisten Fällen sollte das System ohne Probleme starten und die Hardware automatisch erkennen. In seltenen Fällen kann es passieren, dass Probleme auftauchen; diese können durch Eingabe von Parametern am Bootprompt in vielen Fällen umgangen werden. KNOPPIX kann auch sehr gut als Rettungssystem bei Problemen eingesetzt werden, da viele verschiedene Dateisysteme unterstützt werden. Hier eine Übersicht der Parameter:
knoppix lang=cn|de|da|es|fr|it|nl specify language/keyboard knoppix lang=pl|ru|sk|tr|tw|us specify language/keyboard knoppix alsa (or alsa=es1938) Use ALSA sound driver (at your own risk) knoppix desktop=fluxbox|icewm Use specified WM instead of KDE knoppix desktop=kde|larswm|twm Use specified WM instead of KDE knoppix desktop=wmaker|xfce Use specified WM instead of KDE knoppix screen=1280x1024 Use specified Screen resolution for X knoppix xvrefresh=60 Use 60 Hz vertical refresh rate for X knoppix xserver=XFree86|XF86_SVGA Use specified X-Server knoppix xmodule=ati|fbdev|i810|mga Use specified XFree4-Module (1) knoppix xmodule=nv|radeon|savage|s3 Use specified XFree4-Module (2) knoppix xmodule=radeon|svga|i810 Use specified XFree4-Module (3) knoppix 2 Runlevel 2, Textmode only knoppix floppyconfig Run "knoppix.sh" from a floppy knoppix myconf=/dev/sda1 Run "knoppix.sh" from a partition knoppix myconf=scan Try to find "knoppix.sh" automatically knoppix home=/dev/sda1/knoppix.img Mount loopback file as /home/knoppix knoppix home=scan Try to find knoppix homedir automatic. knoppix no{apic,agp,apm,audio,ddc} Skip parts of HW-detection (1) knoppix no{firewire,pcmcia,scsi} Skip parts of HW-detection (2) knoppix no{swap,usb} Skip parts of HW-detection (3) failsafe Boot with (almost) no HW-detection knoppix pci=irqmask=0x0e98 Notebooks, if PS/2 mouse doesn't work knoppix pci=bios Workaround for bad PCI controllers knoppix ide2=0x180 nopcmcia Boot from PCMCIA-CD (transmeta notebooks) knoppix mem=128M Specify Memory size in MByte knoppix dma Enable DMA for ALL IDE-Drives knoppix noeject Do NOT eject CD after halt knoppix-txt No framebuffer at startup knoppix vga=normal No-framebuffer mode, but X knoppix blind Start Braille-Terminal (no X) knoppix brltty=type,port,table Parameters for Braille device knoppix wheelmouse Enable IMPS/2 protocol for wheelmice knoppix nowheelmouse Force plain PS/2 protocol for PS/2-mouse fb1280x1024 Use fixed framebuffer graphics fb1024x768 Use fixed framebuffer graphics fb800x600 Use fixed framebuffer graphics knoppix keyboard=us xkeyboard=us Use different keyboard (text/X) knoppix testcd Check CD data integrity expert Interactive setup for experts
Auf der KNOPPIX-CD befindet sich auch ein Programm, mit dem die komplette KNOPPIX-CD als von Festplatte lauffähiges System installiert werden kann. Dies bietet die Möglichkeit, das System zu erweitern und zu aktualisieren; auch sollte das Arbeiten von Festplatte etwas flotter voran gehen. knoppix-installer kopiert alle notwendigen Daten auf die Festplatte; hierbei ist zu beachten, dass KNOPPIX beim Betrieb direkt von CD-ROM ein komprimiertes Dateisystem verwendet. Beim Kopieren auf die Festplatte werden alle Dateien entpackt und nehmen deutlich mehr Platz ein. Für die Installation von KNOPPIX auf Festplatte sind ca. 2,2 - 2,5 Gbyte einzuplanen.
knoppix-installer muss aus einer Shell heraus mittels sudo knoppix-installer gestartet werden. Es kann vorkommen, dass die Partitionen nicht anglegt werden können. Dies ist meist bei neuen Festplatten der Fall. In solch einem Fall kann mittels cfdisk die gewünschte Partitionierung erzeugt werden. Danach sollte der Installer seine Arbeit verrichten können.
Sind alle Dateien auf die Festplatte kopiert, so sollte nach einem Neustart des Systems zunächst die Datei /etc/apt/sources.list angepasst werden. Da innerhalb der KNOPPIX-Installation einige Komponenten verwendet werden, die nicht oder noch nicht Bestandteil der Debian-Distribution sind, ist es notwendig, passende Einträge für die Datei sources.list zu bestimmen. Eine Hilfe bei der Suche ist sicher die Webseite http://apt-get.org. An dieser Stelle ist etwas Phantasie und Freude an Experimenten gefordert... Oder man verzichtet darauf, auch das letzte Paket in der KNOPPIX-Installation zu aktualisieren; dann kommt man im Allgemeinen mit den vorhandenen Einträgen aus.
© 1999-2005 Frank Ronneburg - Dieser Inhalt ist unter einem Creative Commons Namensnennung - Nicht-kommerziell - KeineBearbeitung Lizenzvertrag lizenziert (creativecommons.org/licenses/by-nc-nd/2.0/de/).