Win98, WinXp, Linux in Grub

Hallo,

ich habe momentan drei Betriebssysteme auf meinem Rechner, Windows 98, Windows XP und Fedora. Diese Betriebssysteme habe ich genau in dieser Reihenfolge installiert.Nach der XP Installation wird, wie sicherlich bekannt, der Windowsbootmanager installiert. Danach kam die Linuxinstallation. Mit dieser habe ich dann Grub noch Installiert.

Wenn ich nun meinen Rechner starte, erscheint erst Grub mit dem ich zwischen Linux und Windows wählen kann. Wenn ich dann Windows wähle startet der Windowsbootmanager, wo ich dann zwischen 98 und XP wählen kann.

Meine Frage ist jetzt, kann ich den Grub so konfigurieren, dass ich bei ihm alle drei Systeme direkt zur Auswahl habe ohne den Windowsbootmanager? Wenn ja, kann mir jemand einen Tipp geben wie?
 
schau dir mal seine /boot/grub/menu.lst an und kopiere den XP start teil ein verändere ihn das er auf die 98 partition zeigt
 
Danke erstmal aber es funktioniert nicht wirklich.

Win98 ist bei mir auf hda1, WinXP auf hda2 und Linux auf hdb. Der Bootmanager von Windows wird doch automatisch auf die aktive Partition geschrieben, wenn mich nicht alles täuscht. Diese ist bei mir die Win98 Partition. In der menu.list ist auch der Verweis auf hd(0,0).

Ich habe jetzt noch einen neuen Eintrag geschrieben, mit einem Verweis auf meine XP Partition:

Code:
title WindowsXP
rootnoverify hd(0,1)
makeactive
chainloader +1
Bein Starten bekomme ich eine jetzt folgende Fehlermeldung: ?a kernel file is missing from the disk. Insert a system diskette and restart the system.? Sprich er findet keine XP-Bootdateien!? Ist mein Verweis falsch oder müsste ich noch irgendwas anderes ändern?
 
Es laufen alle Betriebssysteme. Wie gesagt, wenn ich im GRUB die Windowspartition auswähle startet der Windowsbootmanager. Von diesem aus kann ich Win98 oder WinXP problemlos starten.

Aber ich kann im GRUB nicht direkt irgendein Windowssystem starten. Ich muss momentan immer erst den Windowsbootmanager starten.

Bisher hab ich auch im Netzt nix dazu gefunden. Bin mir gar nicht sicher ob es überhaupt möglich ist.



Ich habe mal noch einen dummen Gedanken, weiß aber nicht wie ich es umsetzen kann und ob es überhaupt geht.
Die Startdatei von Win98 ist doch die Config.sys und beim XP wird ntldr beim Starten geladen. Vielleicht ist es irgendwie möglich im GRUB einen Verweis auf diese Dateien zu legen um die Betriebsysteme so direkt anzuwählen?

GRUB müsste ja auf den MBR der ersten Platte zeigen von wo aus dann schon die ntldr geladen wird wenn ich Windows auswähle!? Diese müsste dann für das Laden des ?richtigen? Windows verantwortlich sein?
 
Zurück
Oben