I suppose it's possible I did something like that. I don't recall having to reinstall grub or any of the operating systems at any point. I can say with certainty I never installed just grub from any distro - simply because I don't know how. I'm definitely a linux and OpenSolaris newb. The hardest part, the part I recall the best, was relating to keeping XP on the fourth drive. And that involved a linux session where I moved ntldr and ntdetect.com by hand over to the root of that disk. I didn't mention that because the OP wasn't talking about XP though.
If I had to do this all over from scratch today, I would use my BIOS settings to either disable drives and/or swap around drive boot order priority for each OS Installation. So that for example when installing XP, OpenSolaris, FreeBSD, or Ubuntu - each installation process thinks it's going to the "first" drive and writes out it's menu/config files accordingly. This would an especially convenient way to handle the XP or probably even the FreeBSD install that I'm currently looking at). Then, for the next OS install, swap things around (disable the other drives, leaving the one targetted for the next OS enabled). At the end of the last OS install, I'd pick whichever loader/menu system combination I prefer and edit the menu to incorporate the necessary statements (in my case, I might even look at the grub commands "hide" and "unhide" to see if I can improve things from where I have them now). For the OP, look into those 3 lines that gsporar quoted... I think it's a lot easier to chainload that it is to reinstall operating systems. > I would like to be certain, however, that I > understand exactly how you > setup your system. I am assuming that in order to > get this to work: > > title OpenSolaris 2008.11 b96 > root (hd1,0) > chainloader +1 > > You manually installed the OpenSolaris GRUB onto the > partition that > contains OpenSolaris (since, AFAIK, there is no way > to get the installer > to do that for you, IIRC it always writes GRUB to the > MBR). In other > words, you did something like I describe here: > http://blogs.sun.com/observatory/entry/triple_boot_par > t_5_reinstalling. > > Or did you use some other technique to get the chain > load to work? > > Thanks, > Gregg > -- This message posted from opensolaris.org