MosNis Installation/Integration der Wartungstools/Damn Small Linux 1.5

Aus Linupedia.org
Wechseln zu: Navigation, Suche

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 back
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 ;-)

--TomcatMJ 00:21, 25. Sep 2006 (CEST)