Hallo, Am Fri, 17 Oct 2003, Dirk Albrecht schrieb: [..]
Um die Gegebenheiten darzustellen hier das Ergebnis von parted print:
(parted) print Disk geometry for /dev/hda: 0.000-38166.679 megabytes Disk label type: msdos Minor Start End Type Filesystem Flags 1 0.031 1498.710 primary reiserfs type=83 2 1498.711 38161.757 extended boot, lba, type=0f 5 1498.772 2510.156 logical linux-swap type=82 6 2510.187 13828.007 logical reiserfs type=83 7 13828.039 38161.757 logical reiserfs type=83
auf hda6 befindet sich die 9.0er Installation auf hda7 die /home Verzeichnisse dazu.
Ich plane 8.1. auf hda1 zu installieren, welche zur Zeit noch leer ist.
Wie gehe ich vor?
Fast ganz normal. - du laesst Yast _NICHTS_ partitionieren, du gibst Yast _nur_ die Mountpoints vor, d.h. NUR hda1 als /-Partition und hda5 als swap. - du installierst _KEINEN_ Bootmanager (auch wenn Yast deswegen heulen sollte, oder hoechstens installierst du ihn in hda1(!), damit du die Kernelparameter etc. abschauen kannst. Der Rest bleibt wie gewohnt.
Ist es möglich die /home-Partition für beide Installationen zu nutzen?
Jein. Bei Sachen wie .kde usw. wird das kaum klappen. Da kommt's halt darauf an, was du an SW verwendest.
Brauche ich für 8.1 eine separate swap-Partition oder kann ich hda5 nutzen?
Geht gemeinsam (solange nicht beide gleichzeitig laufen ;)
Wie realisiere ich, dass 8.1 grub nicht neu installiert sondern nur das vorhandene Bootmenü erweitert.
Das kann Yast glaube ich nicht. Am einfachsten ist wohl folgendes Vorgehen: 1. Vor der Installation erweiterst du den LILO/GRUB im MBR um folgenden Eintrag: ==== LILO ==== other = /dev/hda1 label = hda1 ==== (/sbin/lilo nicht vergessen) ==== GRUB ==== title hda1 root (hd0,0) chainloader +1 ==== Mit diesem Eintrag kannst du dann einen bel. anderen Bootloader (z.B. noch ein LILO oder GRUB) in hda1 starten. 2. Installiere wie oben skizziert das zweite Linux und installiere dessen Bootloader nach /dev/hda1 (nicht nach /dev/hda!). 3. diesen Loader kannst du dann mit dem in 1. erstellten Eintrag booten. 4. im alten Linux mountest du /dev/hda1 z.B. nach /mnt/ und schaust dir dann von dessen Config (/mnt/boot/grub/menu.lst oder /mnt/etc/lilo.conf) die config ab, um das neue Linux direkt zu starten, bei LILO gibt's noch die Besonderheit, dass die Partition mit dem Kernel gemountet sein muss. Dazu legst du dir im alten Linux am besten einen Mountpunkt an (z.B. /SuSE81) und mountest hda1 dorthin (mit Eintrag in der fstab am besten). ==== LILO ==== image = /SuSE81/boot/vmlinuz-2.... root = /dev/hda1 initrd = /SuSE81/boot/initrd-2.... append = "..." label = SuSE81 alias = 81 ==== (/sbin/lilo nicht vergessen) ==== GRUB ==== title SuSE 8.1 kernel (hd0,0)/boot/vmlinuz-2.... root=/dev/hda1 ... initrd (hd0,0)/boot/initrd-2.... ==== Mit diesen neuen Eintraegen kannst du dann das neue Linux direkt starten. HTH, -dnh -- 22: Interaktives Fernsehen Fernsteuerung mit Taste 'Bezahlen' statt 'Aus'. ('Standpay'-Taste) (nach Peter Berlich)