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>
