This might make a good HOWTO (I'm moving in the next few weeks, so I
personally can't tackle it for about a month).

Blake

---------- Forwarded message ----------
From: Tao <[email protected]>
Date: Jul 13, 2007 11:52 AM
Subject: [osol-help] Problem solved
To: opensolaris-help at opensolaris.org

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.


This message posted from opensolaris.org
_______________________________________________
opensolaris-help mailing list
opensolaris-help at opensolaris.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://mail.opensolaris.org/pipermail/docs-discuss/attachments/20070716/0a2dbba4/attachment.html>

Reply via email to