MosNis-Wikibook/Installation/Integration der Wartungstools/Damn Small Linux 1.5
Damn Small Linux 1.5
Nachdem wir die DSL-Variante namens Damn Small Linux from initrd heruntergeladen haben, kopieren wir den Inhalt der ausgepackten Archivdatei nach dem anlegen des Zielverzeichnisses nach /tftpboot/dsl-1.5 . Anschließend legen wir folgende PXE-Menüdatei an, die im Tools-Auswahlmenü bereits zur Nutzung eingestellt ist:
/tftpboot/DSL.conf
DEFAULT menu.c32 PROMPT 0 MENU TITLE Damn Small Linux 1.5 from initrd # DamnSmallLinux 1.5 LABEL dsl MENU LABEL Damn Small Linux 1.5 KERNEL dsl-1.5/linux24 APPEND ramdisk_size=100000 init=/etc/init lang=de apm=power-off vga=791 \ initrd=dsl-1.5/minirt24.gz nomce noapic quiet BOOT_IMAGE=knoppix frominitrd # DamnSmallLinux 1.5 Textmode LABEL dsl-txt MENU LABEL Damn Small Linux 1.5 Textmodus KERNEL dsl-1.5/linux24 APPEND ramdisk_size=100000 init=/etc/init lang=de apm=power-off vga=normal \ initrd=dsl-1.5/minirt24.gz nomce noapic quiet BOOT_IMAGE=knoppix frominitrd # DamnSmallLinux 1.5 Expertmode LABEL dsl-expert MENU LABEL Damn Small Linux 1.5 Expertenmodus KERNEL dsl-1.5/linux24 APPEND ramdisk_size=100000 init=/etc/init lang=de apm=power-off vga=791 \ initrd=dsl-1.5/minirt24.gz nomce BOOT_IMAGE=expert frominitrd # DamnSmallLinux 1.5 Framebuffer 1280x1024 LABEL dsl-fb1280x1024 MENU LABEL Damn Small Linux 1280x1024 Framebuffer KERNEL dsl-1.5/linux24 APPEND ramdisk_size=100000 init=/etc/init lang=de apm=power-off vga=794 xmodule=fbdev \ initrd=dsl-1.5/minirt24.gz nomce noapic quiet BOOT_IMAGE=knoppix frominitrd # DamnSmallLinux 1.5 Framebuffer 1024x768 LABEL dsl-fb1024x768 MENU LABEL Damn Small Linux 1.5 1024x768 Framebuffer KERNEL dsl-1.5/linux24 APPEND ramdisk_size=100000 init=/etc/init lang=de apm=power-off vga=791 xmodule=fbdev \ initrd=dsl-1.5/minirt24.gz nomce noapic quiet BOOT_IMAGE=knoppix frominitrd # DamnSmallLinux 1.5 Framebuffer 800x600 LABEL dsl-fb800x600 MENU LABEL Damn Small Linux 1.5 800x600 Framebuffer KERNEL dsl-1.5/linux24 APPEND ramdisk_size=100000 init=/etc/init lang=de apm=power-off vga=788 xmodule=fbdev \ initrd=dsl-1.5/minirt24.gz nomce noapic quiet BOOT_IMAGE=knoppix frominitrd # DamnSmallLinux 1.5 Low RAM LABEL dsl-lowram MENU LABEL Damn Small Linux 1.5 Low RAM KERNEL dsl-1.5/linux24 APPEND ramdisk_size=100000 init=/etc/init lang=de apm=power-off vga=normal \ initrd=dsl-1.5/minirt24.gz noscsi noideraid nosound nousb nofirewire noicons minimal \ nomce noapic noapm quiet BOOT_IMAGE=knoppix # DamnSmallLinux 1.5 install LABEL dsl-install MENU LABEL Damn Small Linux 1.5 Harddiskinstallation KERNEL dsl-1.5/linux24 APPEND ramdisk_size=100000 init=/etc/init lang=de apm=power-off vga=normal \ initrd=dsl-1.5/minirt24.gz noscsi noideraid nosound nofirewire noicons base norestore \ _install_ nomce noapic noapm quiet BOOT_IMAGE=knoppix #DamnSmallLinux 1.5 Failsafe LABEL dsl-failsafe MENU LABEL Damn Small Linux 1.5 Failsafe KERNEL dsl-1.5/linux24 APPEND ramdisk_size=100000 init=/etc/init lang=de vga=normal atapicd nosound noscsi nousb \ nopcmcia nofirewire noagp nomce nodhcp xmodule=vesa initrd=dsl-1.5/minirt24.gz \ BOOT_IMAGE=knoppix # DamnSmallLinux 1.5 Userdefined LABEL dsl-userdef MENU LABEL Damn Small Linux 1.5 Userdefined KERNEL dsl-1.5/linux24 APPEND ################################################################################\ ###################################################################################### # Hautpauswahl LABEL back MENU LABEL Zur Tools-Auswahl KERNEL menu.c32 APPEND TOOLS.conf TIMEOUT 200 ONTIMEOUT mainback KBDMAP german.kbd F1 Help F2 DSL.txt
Es wird DSL in der Version 1.5 benutzt, da wir sonst zur Nutzung eines 2er Releases von DSL die initrd erst selbst erstellen müssten. Die Standardmäßig mit DSL gelieferte initrd unterstützt leider kein Netzwerkboot per PXE von Haus aus. Dies hindert natürlich niemanden daran, dies nachzuholen und sich eine solche initrd zu erstellen und eine neuere DSL-version damit dann zu nutzen. Vermutlich wird in einer zukünftigen Version dieses HowTos auch auf die Erstellung einer solchen initrd eingegangen werden, jedoch würde es für dieses Startrelease des HowTos wohl erst einmal zu umfangreich werden dies auch noch jetzt zu erledigen ;-)