Ich habe vorgestern wegen ein paar Spielen, unter anderem FS X, mein Windows XP-Image wieder rausgekramt, auf ne Partition gemacht, und die grub.conf editiert.
Und zwar sieht mein Eintrag für Windows XP so aus:
title=Windows XP rootnoverify (hd0,0) makeactive chainloader +1
Das Problem ist nun, dass Grub mir die letzte Zeile, also chainloader +1 nicht übernimmt. Sprich, wenn ich den Eintrag für Windows XP anwähle, wird der Bildschirm kurz schwarz, und Grub erscheint gleich wieder.
Setze ich nun die Zeile chainloader +1 selber manuell vor dem Boot, dann funktioniert alles Prima. Windows bootet und es gibt keine Fehlermeldung.
Mich würde nur interessieren, warum Grub diese eine Zeile nicht schlucken möchte, obwohl sie in der Grub.conf angegeben ist.