PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : grub + 2xwindows?



Dragoran
03.07.05, 09:21
Hallo
Ich habe eine neue SATA Festplatte :
Gerät boot. Anfang Ende Blöcke Id System
/dev/sda1 1 13054 104856223+ 7 HPFS/NTFS
/dev/sda2 * 13055 22192 73400985 7 HPFS/NTFS
/dev/sda3 22193 22205 104422+ 83 Linux
/dev/sda4 22206 30401 65834370 5 Erweiterte
/dev/sda5 22206 30303 65047153+ 83 Linux
/dev/sda6 30304 30401 787153+ 82 Linux Swap / Solaris
Da ist zweimail windows drauf (sda1 und sda2). Bevor ich fc4 installiert habe gab es einen windows bootloader, wo ich wählen konnte was ich starten möchte.
wie kann ich grub konfigureren das er hier windows startet?
direkt also
root(hd0,0)
makeactive
chainloader+1
geht nicht weil windows anscheinend sich nur über einen eigenen bootloader starten kann.
fixmbr stellt den windows bootloader wieder her und grub-install /dev/sda macht das selbe für grub.
aber das die ganze zeit zu machen nervt.
lösungsvorschläge?

LX-Ben
03.07.05, 10:08
1. Da ist zweimail windows drauf (sda1 und sda2). Bevor ich fc4 installiert habe gab es einen windows bootloader, wo ich wählen konnte was ich starten möchte.

2. geht nicht weil windows anscheinend sich nur über einen eigenen bootloader starten kann. fixmbr stellt den windows bootloader wieder her.

3. grub-install /dev/sda macht das selbe für grub.
Zu 1: Das erste Windows ist korrekt auf der ersten Position, dh. auf "C:" ist auch der Win-Bootloader. Damit müsste auch das zweite Win startbar sein.

Zu 2: Korrekt.

Zu 3: Bei SuSE9.x wird per Yast der Win-Bootloader eingebunden, mit der reinen script-Routine grub-install scheint das nicht zu funktionieren. Hier der Auszug aus der /boot/grub/menu.lst , wie dort mein Win-Bootloader (an dritter Stelle) eingebunden ist (Leerzeichen beachten):
title XP-Loader (XP - W9x)
root (hd0,0)
makeactive
chainloader +1

Dragoran
03.07.05, 11:15
hat sich erledigt habe in beide windows partitationen ntldr ntdetect und boot.ini kopiert ;)