WinFuture-Forum.de: Windows Vista & Grub - WinFuture-Forum.de

Zum Inhalt wechseln

Alle Informationen in unserem Special: Windows Vista.
Seite 1 von 1

Windows Vista & Grub


#1 Mitglied ist offline   redlabour 

  • Gruppe: aktive Mitglieder
  • Beiträge: 64
  • Beigetreten: 09. Juni 04
  • Reputation: 0

  geschrieben 13. Juni 2006 - 12:04

Hi,

folgende Konfiguration :

Win XP
Win Vista (Open) Beta 2

wenn ich nun Ubuntu neu installiere sollte GRUB ja WinXP und Ubuntu wieder erkennen.

Wie trage ich Vista manuell nach ? War geringfügig anders als bei WinXP. Oder erkennt GRUB beide Windows Versionen ?

Hatte den entsprechenden Eintrag vor ein paar Wochen mal irgendwo gesehen kann ihn aber nicht mehr auffinden.

Grüsse

redlabour

Dieser Beitrag wurde von redlabour bearbeitet: 13. Juni 2006 - 12:08

0

Anzeige



#2 Mitglied ist offline   tecONE 

  • Gruppe: aktive Mitglieder
  • Beiträge: 739
  • Beigetreten: 06. Januar 02
  • Reputation: 1
  • Geschlecht:Männlich
  • Wohnort:Freiburg

geschrieben 13. Juni 2006 - 12:22

Info:
Falls dieser Thread jemand lesen sollte der Grub drauf hat und dann Vista installieren will:
Vista Setup sagt nach der Auswahl der Festplatte das keine passende Festplatte zur Installation gefunden worden ist. Dann sollte man mit einer XP Setup CD ein "fixmbr" und "fixboot" ausführen. Dann klappt auch das Setup.

gruß tecONE
0

#3 Mitglied ist offline   redlabour 

  • Gruppe: aktive Mitglieder
  • Beiträge: 64
  • Beigetreten: 09. Juni 04
  • Reputation: 0

geschrieben 13. Juni 2006 - 12:37

1. Offtopic.

2. Falschaussage !

Klappte bei mir hevorragend - GRUB wurde ohne Probleme überschrieben und natürlich versucht man nicht Vista über eine ext3 oder ReiserFS Partition zu bügeln.

Wenn man vorher partitioniert hat klappt es reibungslos.

Also nochmal zur Frage :

1. WinXP
2. Win Vista
3. Ubuntu mit GRUB - wie GRUB einrichten für beide Dosen ?
0

#4 Mitglied ist offline   Macwolf 

  • Gruppe: aktive Mitglieder
  • Beiträge: 90
  • Beigetreten: 08. Juni 06
  • Reputation: 0

geschrieben 13. Juni 2006 - 13:00

Hallo in meiner menu.lst steht folgendes:
title Windows Vista
rootnoverify (hd0,1)
chainloader +1
dieser eintrag startet vista wenn vista auf der 2 patition liegt
wenn er auf einer anderen platte ist muss (hd0) auf den eintrag in der map.lst
abgestimmt sein.
linux fängt bei " 0 " mit dem zählen an
Gruss Macwolf

Dieser Beitrag wurde von Macwolf bearbeitet: 13. Juni 2006 - 13:00

0

#5 Mitglied ist offline   tecONE 

  • Gruppe: aktive Mitglieder
  • Beiträge: 739
  • Beigetreten: 06. Januar 02
  • Reputation: 1
  • Geschlecht:Männlich
  • Wohnort:Freiburg

geschrieben 13. Juni 2006 - 13:25

1) Die Partition war NTFS formatiert, nur der Grub war noch im MBR.
2) das sollte kein Off Topic sein, sondern nur ein Querverweis für andere die über das Thema stolpern
3) Falschaussage? Wenns bei dir klappt, klappts bei allen andern auch?
0

#6 Mitglied ist offline   redlabour 

  • Gruppe: aktive Mitglieder
  • Beiträge: 64
  • Beigetreten: 09. Juni 04
  • Reputation: 0

geschrieben 13. Juni 2006 - 15:28

Zitat

I got a similar setup to work. The problem seems to be this:

Suppose we have three partitions:
1. Old windows partition (XP or so)
2. Windows Vista
3. Fedora or other linux distro using GRUB

Assuming you had partition 1 installed already, during installation of partition 2, Vista will modify the bootsector of 1 to point to the new boot program (BOOTMGR) which it will also install in partition 1, replacing NTLDR (although the NTLDR files will remain on the partition). From that new boot program it will boot the Vista installation on partition 2.
If you install some linux next (or did so earlier, found your GRUB menu gone and reinstalled GRUB), you can still use the GRUB entry pointing to the old Windows. But when you create another similar entry (in /boot/grub/menu.lst) to point to partition 2 to start Vista, GRUB will try to indeed boot partition 2 which won't work since Vista did not install its boot program there.

This is roughly how I got around it:

Make sure GRUB is installed on the linux partition (3) (which is the most common setup anyway, I think).
Boot into 1, the old Windows. From here you need to configure partition 2 to boot Vista itself.
Take the following steps:

1. Configure partition 2 to use BOOTMGR, which is done like this:
1.1 Figure out under what driveletter partition 2 is mounted under the old Windows. I'll assume for now it's D:
1.2 Start from a command prompt the program BOOTSECT.EXE like this: BOOTSECT /nt60 D: <Enter> (replace D: with whatever driveletter you found in 1.1). The program BOOTSECT can be found on your Vista installation DVD.

2. Copy the BOOTMGR file to the root of partition 2 (this file can be found on your Vista installation CD)

3. Use BCDEDIT.EXE to setup a BCD (Boot Configuration Database?) on partition 2. This would at least involve a /CREATESTORE and /CREATE action, see BCDEDIT /HELP for details. If you cannot boot your Vista partition anymore, using BCDEDIT could get very tricky. Try using the Vista installation DVD recovery option to fix this then, it should detect a "missing" Vista installation and fix the BCD entry.

4. (Optional) Boot into Vista and run BOOTSECT /nt52 D: <Enter> (replace D: with whatever drive your old Windows sits in now) to use good old NTLDR again on your old Windows partition

5. If you didn't do so already, boot into linux and modify /boot/grub/menu.lst to show an extra entry pointing to the Vista partition. Something like this:

title Windows Vista
root (hd0, 1)
chainloader +1

Hopefully this helps.

Regards,

Martin


http://forums.microsoft.com/MSDN/ShowPost....335542&SiteID=1

Die Lösung !
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0