Mit GRUB auf neuer Platte booten?
Hallo, ich musste für die SuSe-Linux 9.0 Installation eine Platte (SATA) im BIOS deaktivieren. Auf dieser Platte liegt meine Win Installation, wenn ich jetzt die Platte wieder aktiviere, kann ich nur davon booten, wenn ich sie im BIOS vor die SuSe-Platte stelle, dann kann ich aber SuSe nicht mehr booten :-(. Es ist mir klar, dass das am MBR liegt, das BIOS nimmt eben immer den von der 1. Platte. Ich möchte am liebsten GRUB so konfigurieren, dass er immer vorn ist und auf Wunsch eben Auf die Boot-Partition der SATA-Platte linkt. Geht das? Ich hab's nicht geschafft :-( Hermann
Hallo, Am Wed, 28 Jan 2004, Hermann Kuffner schrieb: [..]
Ich möchte am liebsten GRUB so konfigurieren, dass er immer vorn ist und auf Wunsch eben Auf die Boot-Partition der SATA-Platte linkt.
Geht das? Ich hab's nicht geschafft :-(
RTFM: info grub -> Installation -> Installing GRUB using grub-install grub-install DEVICE wobei du fuer DEVICE das device angeben musst, unter dem die SATA-Platte erscheint. -dnh -- "The smit command displays a hierarchy of menus that can lead to interactive dialogues." -- AIX man page
Auf die Boot-Partition der SATA-Platte linkt.
RTFM: info grub
-> Installation -> Installing GRUB using grub-install
grub-install DEVICE
wobei du fuer DEVICE das device angeben musst, unter dem die SATA-Platte erscheint.
-dnh
Erstmal danke für Deine Hilfe, aber das ist ja gerade mein Problem, GRUB ist installiert und funktioniert auch, ich habe auf verschiedene Weise versucht, die menü-list zu manipulieren um auf die SATA-Platte zu verweisen (hd1,0 etc) - eben von den anderen Verweisen abgeschrieben, aber GRUB ignoriert diese Einträge und startet unbeeindruckt SuSe von hd0, obwohl meine Einträge im GRUB-Menü beim booten auswählbar sind. Hab ich irgendeine Möglichkeit, mir im Terminal (oder sonst wo) die Plattenstruktur auflisten zu lassen, so dass ich die Werte, die ich bei GRUB eintragen muß ersehen kann? Noch mal Danke Hermann
Hallo, Am Thu, 29 Jan 2004, Hermann Kuffner schrieb:
Auf die Boot-Partition der SATA-Platte linkt.
RTFM: info grub
-> Installation -> Installing GRUB using grub-install
grub-install DEVICE
wobei du fuer DEVICE das device angeben musst, unter dem die SATA-Platte erscheint.
Erstmal danke für Deine Hilfe, aber das ist ja gerade mein Problem, GRUB ist installiert
Wo? Deine Frage klang danach, dass du Grub auch auf die SATA Platte haben wolltest.
und funktioniert auch, ich habe auf verschiedene Weise versucht, die menü-list zu manipulieren um auf die SATA-Platte zu verweisen (hd1,0 etc) - eben von den anderen Verweisen abgeschrieben, aber GRUB ignoriert diese Einträge und startet unbeeindruckt SuSe von hd0, obwohl meine Einträge im GRUB-Menü beim booten auswählbar sind.
Als was wird die SATA-Platte von Linux erkannt?
Hab ich irgendeine Möglichkeit, mir im Terminal (oder sonst wo) die Plattenstruktur auflisten zu lassen, so dass ich die Werte, die ich bei GRUB eintragen muß ersehen kann?
fdisk -l -dnh -- Mit wine läuft ständig irgendwas jetzt endlich, während irgendwas anderes nicht mehr läuft. In dieser Hinsicht emuliert es Windows perfekt... :-) -- ratti
Erstmal danke für Deine Hilfe, aber das ist ja gerade mein Problem, GRUB ist installiert
Wo? Deine Frage klang danach, dass du Grub auch auf die SATA Platte haben wolltest.
und funktioniert auch, ich habe auf verschiedene Weise versucht, die menü-list zu manipulieren um auf die SATA-Platte zu verweisen (hd1,0 etc) - eben von den anderen Verweisen abgeschrieben, aber GRUB ignoriert diese Einträge und startet unbeeindruckt SuSe von hd0, obwohl meine Einträge im GRUB-Menü beim booten auswählbar sind.
Als was wird die SATA-Platte von Linux erkannt?
Hab ich irgendeine Möglichkeit, mir im Terminal (oder sonst wo) die Plattenstruktur auflisten zu lassen, so dass ich die Werte, die ich bei GRUB eintragen muß ersehen kann?
fdisk -l
Nochmal vielen Dank, ich glaube da hab ich das Problem. Die Platte wird von fdisk Gar nicht aufgelistet. Mithin müsste ich sie wahrscheinlich nachregistrieren - Kann ich das mit einer SATA-Platte auf einem Intel Pearl 865i Board und SuSe 9.0? Ich hab, wie gesagt einen 2.4.24er Kernel gemacht, der eigentlich sonst gut läuft. Ich bin Linux-Newbie, deshalb entschuldige bitte, wenn ich hier blödsinnige Fragen Stelle - ich werde mich selbstverständlich jetzt mal durch die Dokumentation beissen. Wäre allerdings schön gewesen, wenn ich's noch vor Weihnachten geschafft hätte :-(. Hermann
Hallo, Am Thu, 29 Jan 2004, Hermann Kuffner schrieb:
Als was wird die SATA-Platte von Linux erkannt?
Schau mal in die /var/log/boot.msg!
Hab ich irgendeine Möglichkeit, mir im Terminal (oder sonst wo) die Plattenstruktur auflisten zu lassen, so dass ich die Werte, die ich bei GRUB eintragen muß ersehen kann?
fdisk -l
Nochmal vielen Dank, ich glaube da hab ich das Problem. Die Platte wird von fdisk Gar nicht aufgelistet.
s.o.
Mithin müsste ich sie wahrscheinlich nachregistrieren - Kann ich das mit einer SATA-Platte auf einem Intel Pearl 865i Board und SuSe 9.0?
k.A. Ich hab hier kein SATA... -dnh -- "What's the word for a meal that's too late for breakfast or lunch, but too early for dinner, and takes the place of all three?" "Pizza." -- Joe Thompson and Christian Bauernfeind
Hallo, Ich möchte mich für die Hilfe bedanken. Hier die Lösung, die schließlich bei mir griff: Zur SuSe-Installation muß der SATA-Controller entweder auf legacy umgestellt oder (bei mir) deaktiviert werden. Dann mußte ich einen 2.6.1er Kernel machen und installieren, der enthält die Treiber für SATA. Danach konnte ich wieder auf enhanced umstellen (die SATA-Platte wurde wieder aktiv), allerdings natürlich das OS auf der SATA-Platte nicht booten. Das löste sich dann schliesslich mit Hilfe der SuSe-Support-Datenbank durch einen Eintrag im Grub/Menu.lst: Titel Windows-SATA root (hd1,0) makeactive chainloader +1 map (hd0) (hd1) map (hd1) (hd0) Danach kann man mit Grub mühelos sowohl Linux auf Platte 1 als auch Windows auf Platte 2 booten. Nochmal danke an alle, die mir geholfen haben. Hermann
participants (2)
-
David Haller
-
Hermann Kuffner