Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Zojuist opensuse 11.0 alpha1 geinstalleerd, maar nu boot windows vista niet meer.
Voorheen met 10.3 geen problemen gehad om vista te booten.

Toen 10.3 er op stond zijn er twee schijven toegevoegd (sda en sdd).
In het BIOS is er niets veranderd, het systeem bootte netjes vanaf sdb, alwaar ook GRUB op geinstalleerd staat (bij 10.3 en 11.0)

Ik heb 4 HDD's (sata)
Vista staat geinstalleerd op sdb1

code:
1
2
3
4
5
6
7
8
9
10
11
Device     Boot       Type              
/dev/sda1               HPFS/NTFS               
/dev/sdb1   *           HPFS/NTFS               
/dev/sdb2               W95 Ext'd (LBA)             
/dev/sdb5               Linux               
/dev/sdb6               W95 FAT32 (LBA)             
/dev/sdc1               Linux               
/dev/sdc2               Linux swap / Solaris                
/dev/sdc3               Linux               
/dev/sdc4               Linux               
/dev/sdd1               Linux



Onder 10.3 stond dit in menu.lst voor windows:

code:
1
2
3
windows
  rootnoverify (hd0.0)
  chainloader (hd0,0)+1


Bovenstaande code werkte, al klopte het eigenlijk niet meer volgens mij toen er twee schijven bijkwamen....

GRUB gebruikt nu de volgende device.map.
code:
1
2
3
4
(hd0)   /dev/sdd
(hd3)   /dev/sda
(hd1)   /dev/sdc
(hd2)   /dev/sdb


In 11.0 maakt yast er onderstaande code voor windows:
code:
1
2
3
title windows 1
    rootnoverify (hd1,0)
    chainloader (hd2,0)+1


Volgens mij klopt bovenstaande code wel, maar windows boot niet.
De tekst
rootnoverify (hd1,0)
chainloader (hd2,0)+1
blijft in beeld staan als ik windows wil booten

Als ik de rootnoverify varieer (hd0,0) (hd2,0) etc krijg ik de volgende foutmelding
"BOOTMGR Not Found...Press ctrl + alt + del to restart"

Variaties in de chainloader, zoals chainloader +1 helpen ook niet.

Is er ergens iets fout in mijn configuratie ?
Of is grub "defect" in dit geval?
Het zou toch gewoon mogelijk moeten zijn om windows te booten lijkt me...

Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 21:10

Hero of Time

Moderator LNX

There is only one Legend

Heb je al in de documentatie van GRUB gekeken hoe je dit eventueel kan oplossen? Misschien door handmatig te kijken naar wat er kan werken, dat je dat dan kan vast zetten vanuit je Suse. Heb je al rootnoverify (hd0,0) chainloader (hd0,0)+1 geprobeert zoals het eerst stond? Bij een optie krijg je iig de mogelijkheid om Vista te laden, maar schijnbaar zoekt hij ook op de verkeerde schijf. Misschien een herstel van Vista dat de boel weer doet werken (mogelijk moet je GRUB opnieuw installeren).

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • Aapzak
  • Registratie: November 2000
  • Laatst online: 12-09 14:18

Aapzak

Your genuine OS hopper

moet de vista partitie niet ook de active partition zijn?

het lijkt erop dat de chainloader wel goed is, en ook die eerste regel lijkt in orde. Vroeger kwam je ook nog weleens de directive makeactive tegen, vandaar mijn active partition vraag.

PSN ID: Aapzak


Acties:
  • 0 Henk 'm!

  • jan99999
  • Registratie: Augustus 2005
  • Laatst online: 06-09 20:46
Bij ubuntu is dat grub en ubuntu de schijven anders nummeren, dus sata en ide worden omgewisseld.
Dus andere hd0,0 gaan kiezen, je kan ook meerdere opstart mogelijkheden maken in menu.lst.
Dus linux(de eerste hd0,0)
dan 2e linux(hd0,1)
etc
Dus eigenlijk dezelfde 1e regel maar dan met en andere hd, net zoveel als je hd's en partities.

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Verschillende combinaties van rootnoverify en chainloader geprobeerd zonder succes, van (hd0 t/m 3,0) voor rootnoverify en chainloader. Helaas helpt makeactive erbij ook niet.

jan99999, wat bedoel je met "sata en ide worden omgewisseld", ik heb geen ide schijven.