Hallo, Am Sonntag, 16. November 2003 13:22 schrieb Sascha Blum:
Hallo,
mich würde einmal interessieren, wie das Booten generell abläuft bzw. wie das mit dem grub-Bootmenue ist ...
Habe ne eigene /boot-Partion ...
Nun habe ich SuSE 9.0 auf dem anderen PC hier installiert, würde da aber gerne noch zusätzlich z.B. SuSE 8.2 installieren.
Um gleich vorweg die Frage zu beantworten die nun bei einigen aufkommt - warum das ganze? - ganz einfach ich will auf dem anderen PC zum einen ein reines arbeitsfähiges System haben und zum anderen ein System zum lernen, experimentieren, ausprobieren, testen usw. haben ...
Nun die Frage, wie geh ich nun am besten vor? SuSE 9.0 ist drauf ...
Die menu.lst Datei ist ja bekanntlich in /boot/grub zu finden ... - soweit so gut.
Wie bekomm ich da nun zusätzlich eine SuSE 8.2 oder so drauf ... - ja klar installieren soweit schon klar, ich mein jetzt was den Boot-Teil da angeht?
Ich könnte ja in /boot ein Verzeichnis für die 8.2 anlegen z.B. /boot/suse82 - aber wie bekomm ich da nun meine Boot-Dateien von 8.2 rein bzw. wie bring ich die am sinnvollsten da rein?
Die menu.lst könnte ja dann so aussehen oder?
Nicht wirklich. So macht man das bei mehreren Kerneln.
title SuSE Linux 9.0 kernel (hd0,1)/boot/vmlinuz root=/dev/hda2 hdc=ide-scsi vga=791 initrd (hd0,1)/boot/initrd
title SuSE Linux 8.2 kernel (hd0,1)/boot/vmlinuz root=/dev/hda3 hdc=ide-scsi vga=791 initrd (hd0,1)/boot/initrd
oder wäre das so nicht möglich?
Ich glaube, ja, wenn man die Partitionen trennen will. Dann muss man es z.B. so machen: title SuSE Linux 9.0 kernel (hd0,1)/boot/vmlinuz root=/dev/hda2 hdc=ide-scsi vga=791 initrd (hd0,1)/boot/initrd title SuSE Linux 8.2 kernel (hd0,2)/boot/vmlinuz root=/dev/hda3 hdc=ide-scsi vga=791 initrd (hd0,2)/boot/initrd Wenn man SuSE 8.2 ganz normal auf hda3 installiert, liegt ja auch der Kernel da und nicht auf hda2. hda3 = (hd0,2), hda2 = (hd0,1). Die erste Zahl steht für die Festplatte oder so. Die zweite auf jedenfall für die Partition mit 0 begonnen zu zählen. Dann sollte man bei 8.2 nur nicht die die boot-Partition als boot-Partition einbinden, was man ja nicht zwingend machen muss. Wenn du das aber machen willst, habe ich da keine Experimentierfreude. Vielleicht hilft David Hallers Multikernel-Howto, vielleicht brauch man es nicht. Das weiß ich nicht.
Die andere Version logischerweise in eine eigene Partion - schon klar!
Dann liegt da ja auch zumindest automatisch der 8.2 Kernel.
Wäre super, wenn mir mal jemand das sagen könnte, wie das so in Sachen booten läuft und wie ich das am besten da angehen könnte ...
"info grub" hilft. :o) Ferdinand