2.8 Debian ohne Installation: KNOPPIX

2.8.1 Die KNOPPIX-CD

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.

2.8.1 Die KNOPPIX-CD

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.

2.8.1.1 Systemanforderungen für KNOPPIX

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ß.

2.8.1.2 Starten von KNOPPIX

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

                

2.8.1.3 KNOPPIX auf Festplatte installieren

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.