Guten Abend, verehrte Leser,
ich habe ein Verständnisproblem beim Editieren der Angaben zu #kopt im Abschnitt "### BEGIN AUTOMAGIC KERNELS LIST" der menu.lst. Mein Problem besteht darin, dass ich nicht weiß, wie dieser #kopt=...-Eintrag aussehen muss, um ein "zweites" Linux (hier: HD-Installation von DSL zum Experimentieren) dauerhaft in der GRUB-Konfiguration zu speichern, d.h. dass dieses "zweite Linux" bei einem update-grub nicht wieder verloren geht. DSL ist auf /dev/hda9
[ #groot zeigt auf /dev/hda6, also hd(0,5) ]
Grub selbst arbeitet wunderbar, d.h. ich kann mein noch vorhandenes W98 (auf hda1) und mein "IceWM-Minimal-Ubuntu" (root auf hda6) problemlos starten.
Die entsprechenden automatisch erstellten Sektionen im Abschnitt "Kerneleinträge" der menu.lst werden bei einem update-grub auch wie vorgesehen neu erstellt.
Natürlich kann ich auch über GRUB mein DSL starten, indem ich manuell eine neue Sektion im Abschnitt "Kerneleinträge" der menu.lst einfüge. Dieser lautet dann:
title DSL - Damn Small Linux
kernel /boot/linux24 root=/dev/hda9 (ja, der Kernel von DSL 3.3 heißt wirklich so!)
initrd /boot/System.map-2.4.26 (auch das habe ich durch Ausprobieren herausgefunden)
Leider geht diese Sektion bei einem update-grub verloren. Dies wird auch im Wiki so beschrieben.
Aber wie binde ich mein DSL mit dem #kopt...-Argument dauerhaft ein? Oder habe ich etwas falsch verstanden?