Hallo, Am Mon, 17 Nov 2003, Kai Krämer schrieb:
Ich wollte gestern etwas ähnliches Fragen, kam nur noch nicht dazu: Ich möchte neben mein bestehendes Suse8.2 auf einer zweiten Festplatte Suse9.0 installieren. Bis ich hier alles wunschgemäß zum laufen bekommen habe dient mir dann die alte 8.2 weiterhin als Arbeitsfläche.
Das ist mein momentaner Eintrag im grub-menü zur 8.2:
title linux8.2 kernel (hd1,1)/vmlinuz root=/dev/hdb3 vga=0x317 splash=verbose showopts initrd (hd1,1)/initrd
Jetzt will ich also 9.0 auf die "erste Platte" installieren. Meine Partitionierung sieht momentan so aus:
/dev/hda1 /windows/C ntfs noauto,user,umask=000,gid=100 0 0 -> (auf hda1 soll später /usr ausgelagert werden) /dev/hda5 /windows/D ntfs noauto,user,umask=000,gid=100 0 0 /dev/hda6 /windows/E vfat noauto,user,umask=000,gid=100 0 0 -> soll werden: -> /dev/hda3 / ext3 -> /dev/hda4 swap swap
Schlechte Idee, dann kannst du keine logischen Partitionen mehr anlegen. Oder was ist mit hda2? Dann stimmt bei dir auch die Reihenfolge nicht, siehe dazu den Thread "Grub, Linux, WinME" vom 15.11.2003.
-> (hda4 für später, wenn hdb win-Partition wird)
Ohoh, lass Windows lieber auf hda...
/dev/hdb1 swap swap pri=42 0 0 /dev/hdb2 /boot reiserfs defaults 1 2 ^^^^^^^^ wer hat das denn verbrochen, was ne Platzverschwendung.
/dev/hdb3 / reiserfs defaults 1 1 /dev/hdb4 /usr reiserfs defaults 1 2
/dev/fd0 /media/floppy auto noauto,users,gid=100 0 0 #gid=users /dev/cdrecorder /media/cdrecorder auto ro,noauto,user,exec 0 0 /dev/cdrom /media/cdrom auto ro,noauto,user,exec 0 0 #/dev/hdc /dev/hdd /media/dvd auto ro,noauto,user,exec 0 0
Muß ich dann in grub manuell eintragen?
title linux9.0 kernel (hd0,2)/vmlinuz root=/dev/hda3 vga=0x317 splash=verbose showopts initrd (hd0,2)/initrd
Nein. Du hast ja fuer die 9.0 keine extra /boot-Partition, also waere das von der /-Partition aus zu sehen: title linux9.0 kernel (hd0,2)/boot/vmlinuz root=/dev/hda3 vga=0x317 ... initrd (hd0,2)/boot/initrd Zumindest erstmal ist es aber einfacher (s.u.) nur einen "chainloader" Eintrag fuer hda3 zu erstellen.
Und wenn ich die Installation von 9.0 starte nur den bootloader auf hda3 instalieren lassen, richtig? Aber ich habe doch grub als bootloader auf dem MBR????
Ja. Und? ;) Du kannst die 9.0 auch gar keinen Bootloader installieren lassen (wenn das geht), dann musst du aber den Grub-Eintrag (dem Grub, das du von der 8.2 aus im MBR installiert hast) per Hand erstellen (s.o.). Wenn du Yast(der 9.0) aber Grub nach /dev/hda3 installieren laesst, dann kannst du den Eintrag fuer (hd1,1)/grub/menu.lst (als dem der 8.2) aus der (hd0,2)/boot/grub/menu.lst (also dem der 9.0, von Yast erstellt) abschauen. Aber wie gesagt: ich wuerde auf hda eher die Windows-Partitionen lassen...
Ich bin froh, daß alles läuft und möchte mir nichts zerschießen. Habe ich schon beim Verschieben der Partitionen fast geschafft :-( Muß ich sonst noch irgend etwas beachten?
Kommt drauf an, aber dazu fehlen mir Infos darueber, was du bisher gemachst hast und was du machen willst. Generell solltest du aber genau wissen was du machst. Und ein aktuelles und getestetes(!) Backup haben. -dnh -- Sahne! Ein neues Mittel Zur Agressionsbekämpfung. Man kann sie immer schön schlagen, und hinterher sogar aufessen. [Woko° in dag°]