Hallo, Am Don, 15 Jul 2010, Al Bogner schrieb:
Nun zu meinem Problem, das ich mir überhaupt nicht erklären kann. Opensuse installiert im Gegensatz zu Debian oder Ubuntu, kein Menü für fremde Linux-Distris, warum eigentlich?
Es gibt nen Grund, der mir grad nicht einfällt. IIRC sowas wie "zuviele unterschiedliche Bootloader" und Details (Grub, Grub2, Lilo, elilo; DOS- vs. GPT-Partitionstabellen und all so'n Krams, und dann noch, das die Festplattenbezeichnungen sich ändern können, dein /dev/sda5 unter xubuntu kann /dev/sdc5 unter SUSE sein, und wenn nur das in der Grub Config von xubuntu drinsteht (und nicht /dev/disk/by-label/... oder /dev/disk/by-uuid/...) dann kann ein Installer nur raten -- nach Murphy also falsch).
So habe ich die entsprechenden Abschnitte mit yast selber angelegt. Fazit, elementOS, ein HTPC-Clone von xubuntu 9.10 fährt weiter hoch, xubuntu 10.04-alternativ bleibt beim Hochfahren hängen, allerdings nicht mit einer Kernel-Panic-Meldung. Details erspare ich mir, ist ja keine Xubuntu-ML.
Ich frage mich nur, was daran falsch ist. Das ist aus der /boot/grub/menu.lst von 11.3:
###Don't change this comment - YaST2 identifier: Original name: linux### title elementOS root (hd0,6) kernel /boot/vmlinuz-2.6.31-22-generic root=/dev/sda7 vga=0x31b initrd /boot/initrd.img-2.6.31-22-generic
###Don't change this comment - YaST2 identifier: Original name: linux### title xubuntu root (hd0,7) kernel /boot/vmlinuz-2.6.32-23-generic root=/dev/sda8 vga=0x31b initrd /boot/initrd.img-2.6.32-23-generic
Stimmen die root= devices _aus Sicht des gestarteten_ Kernels + initrd? s.o. je nach Reihenfolge in der Module geladen werden können sich die Devices unterschiedlich einsortieren. Konkret hat z.B. SUSE den ahci Treiber fest einkompiliert (darüber angesprochene SATA Platten beginnen also bei /dev/sda, vor allen anderen SATA und SCSI Platten, USB-Sticks usw.), die SCSI (Controller) Treiber nicht. Wenn *buntu nun beides als Modul hat, und erst den SCSI-Treiber lädt und erst dann ahci, dann sind z.B. /dev/sda-/dev/sdd die am SCSI und erst /dev/sde ist die SATA Platte per ahci. D.h. aus Sicht von SUSE mag /dev/sda8 stimmen, aber wenn der xubuntu-Kernel + initrd geladen ist, könnte es /dev/sde8 sein. D.h. ohne den Kontext der jew. Grub menu.lst + device.map des jew. zu startenden Systems kann man die Einträge für den Grub der SUSE nicht korrekt erstellen / anpassen. HTH, -dnh -- A night in the woods with these freaks scares me more than being dead. -- Georgia 'George' L. Lass, Dead Like Me -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org