> I got my vista back last night. Thank you all for
> your great help! no matter directly and indirectly. I
> really appreciate it. 
> 
> Here is what happened when I dual booted my system
> with solaris developer express edition on vista: two
> partitions on the same disk, one has vista, one has
> solaris, BIOS boot to MBR, MBR found GRUB from its
> table, then GRUB found solaris OS from the solaris
> partition, but CAN NOT recognize vista. This resulted
> vista can not be reached anymore even though its
> partition is intact. Somebody said that GRUB from
> Linux can still recognize vista, but not solaris,
> definitely Solaris shoud fix this bug.  
> 
> Here is how to fix it: bypassing GRUB. I noticed that
> there are lot of cases like mine happened on dual
> booting, so I listed the steps as follow, hoping that
> this can be some kind of help. 
> 
> 1. changed boot order to boot from CD/DVD. 
> 2. use vista anytime upgrade DVD to boot my system. 
> 3. entered into the vista recover environment (RE),
> selected the language and wanted repare the system
> option. 
> 4. I didn't see any operating system listed in the
> window. so, just click next. 
> 5. tried to use the first choise to fix the windows
> boot problem automatically, but after a few second,
> it reported that it failed. 
> 6. select the commond line opention and started DOS,
> I can see my c disk and all the files are still
> there. 
> 7. TYPE diskpart, then select the partition where my
> vista is on, and type active ( it was not active) .
> This is very important, becasue by doing this, the
> MBR table changed its active partition entry from the
> solaris partition to vista partition, then when BIOS
> boot to MBR, MBR directly point to vista partition.
> Thus GRUB will not be touched at this point.  
> 7. then type bootrec /fixboot, bootrec fixMBR it
> reported that the problem is fixed.
> 8. reboot my system, and enter the vista recovery
> environment, and this time the vista shown up in the
> list. select that and click next, vista automatically
> detected there is a booting problem and asked me do I
> want to proceed to let vista fix the problem, say yes
> and then vista reported that problem is fixed, reboot
> my system, and vista came back.

To begin with I followed the steps on this thread 
http://linux.wordpress.com/2007/02/17/vista-and-solaris-express-dual-boot/ to 
allow open solaris to boot even though it is not on the active partition. I 
then followed the above steps to make the vista partition the active one.
I rebooted the PC and booted into the vista DVD. It gave me the option to 
repair and now both my Opensolaris and Vista are working okay.

NB: I did not run the fixboot and fixmbr commands on the above posts.
 
 
This message posted from opensolaris.org
_______________________________________________
opensolaris-help mailing list
[email protected]

Reply via email to