Mailinglist Archive: opensuse-de (4880 mails)
| < Previous | Next > |
Re: Frage zu grub bzw. wie 2 verschiedene SuSE Distributionen nebeneinander installieren?
- From: Ferdinand Ihringer <Ferdinand.Ihringer@xxxxxxxx>
- Date: Sun, 16 Nov 2003 19:46:12 +0100
- Message-id: <200311161946.13222.Ferdinand.Ihringer@xxxxxxxx>
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
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
| < Previous | Next > |