Hallo,
ich bekomme es einfach nicht hin, den GRUB Bootloader auf hdb1 zu schreiben und ihn dann in den WinXP Bootloader zu integrieren. Hier meine Schritte:
Konfiguration:
hda1 NTFS (WinXP)
hda2 NTFS (Daten)
hdb1 ext3 (LinVDR)
hdb2 ext3 (video)
hdc1 swap
WinXP ist fertig installiert und bootet mit dem XP Bootloader. LinVDR wird ganz normal mit einer manuellen Installation auf hdb1 installiert. Im fdisk muss ich nichts ändern, Partitionen sind schon alle eingerichtet. Den GRUB Bootloader lasse ich auf hdb1 (RootBlock der LinVDR Partition) installieren.
Danach boote ich mit einer Knoppix CD, mounte /dev/hdb1 und kopiere den Bootblock mit 'dd if=/dev/hdb1 of=/mnt/floppy/linvdr.bin bs=512 count=1' auf eine Diskette. Anschliessend Knoppix sauber beenden und WinXP booten. Den Bootblock kopiere ich nach c:\linvdr.bin und binde ihn in der boot.ini mit der Zeile 'c:\linvdr.bin="LinVDR"' ein.
Wenn ich nun aber meinen PC neu startet, dann erscheint zwar LinVDR im XP Bootloader, wenn ich es aber aufrufe erscheint nur die Meldung 'GRUB' auf dem Bildschirm und es passiert nichts weiter.
Wenn ich das selbe (selbe Partitionen und Vorgehen) mit c't VDR 3.06 mache (verwendet LiLo), dann funktioniert das ohne Probleme. Muss ich im Grub auf hdb1 noch irgend etwas anpassen? Wie kann ich sonst von hdb1 booten?
Für hilfreiche Tipps wäre ich sehr dankbar.
-whiz