Re: 2. SuSe auf Server installieren
Wie kann ich eine 2. Version von SuSe 9.0 auf meinem Server installieren und mit dem Bootloader entscheiden, welche Version ich dann starten will.
Installieren? Dafuer brauchst du neue Platten/Partitionen. Sowohl mit "lilo" als auch mit "grub" lassen sich viele alternative Systeme als Menuepunkte einrichten. Bei der Installation kann die aeltere Version mit beruecksichtigt werden. Wenn du aber nur eine andere Version des Kernels haben willst, dann musst du die Dateien "vmlinuz..." und "initrd..." mit entsprechenden aussagkraeftigen Namenerweiterungen (Suffixen) umbennen und dann als Menuepunkte eintragen. Z.B. die Datei "grub/menu.lst" sieht so aus auf einem meiner Rechner: color blue/white light-gray/black default 1 timeout 3 gfxmenu (hd0,4)/message title Linux-2.6.4.54.6b-smp-nopreemptive kernel (hd0,4)/vmlinuz-2.6.4-54.6b-smp-nonpreemptive root=/dev/sdb4 vga=0x31a console=tty0 desktop resume=/dev/sdb2 showopts initrd (hd0,4)/initrd-2.6.4-54.6b-smp-nonpreemptive title Linux-2.6.4.54.6b-smp-preemptive kernel (hd0,4)/vmlinuz-2.6.4-54.6b-smp root=/dev/sdb4 vga=0x31a console=tty0 desktop resume=/dev/sdb2 showopts initrd (hd0,4)/initrd-2.6.4-54.6b-smp title Failsafe kernel (hd0,4)/vmlinuz root=/dev/sda4 showopts ide=nodma apm=off acpi=off vga=normal noresume iommu=noforce maxcpus=0 3 initrd (hd0,4)/initrd title Windows root (hd0,0) chainloader +1 Bei dem Projekt TLDP ("The Linux Technical Documentation") findest du gute Doku oder Anfangspunkte fuer weitere Info. Hier ist eine kurze Beschreibung des obigen Beispiels: Das "grub" ist im Master-boot-record (MBR) der ersten IDE-Platte ("hd0") installiert. Die boot-partition ist die 5. vom Anfang aber weil man von 0 zaehlt ist sie ",4". Die Formel "(hd0,4)" nach dem "kernel" und "initrd" bedeutet die erste Platte in der Boot-Reihenfolge, fuenfte Partition. Es sind 2 leicht unterschiedliche Versionen des SuSE 9.1 Linux Multiprozessor Kernels "2.6.5.54-6b-smp", eine mit "preemptiven" Multitaskin und eine ohne eingerichtet. Die Zeile "default 1" sagt, dass defaultmaessig der Kernel im zweiten Menuepunkt gestartet wird, wenn innerhalb 3 Sekunden "timeout 3" der Benutzer mit Pfeiltasten nicht ein anderes System auswaehlt. Beide Systeme teilen sich die gleiche Platte:Partition fuer "root" ("=/dev/sdb4", die vierte Partition [ja, hier zaehlt man ab 1] auf der zweiten SCSI-Platte [und hier zaehlt man alphabetisch a, b, c, ...]) und den Auslagerungsbereich ("resume=/dev/sdb2", die zweite Partition auf der zweiten SCSI-Platte). Eine ausfallsichere Linux Version im dritten Menuepunkt, findet auf der ersten SCSI Platte "/dev/sda" sein Wurzeldateisystem. Im letzten Menuepunkt ist sogar der Verweis auf eine Windows Installation in erster Partition der ersten IDE-Platte "(hd0,0)", die auch aus diesem Menu ausgewaehlt und gestartet werden kann. Es gibt andere Details aber im Groben solltest du schon ein Gefuehl dafuer haben, wie das Ganze tickt, und wie du es deinen Beduerfnissen anpassen kannst.
participants (1)
-
Dragan.Krnic@bahn.de