> B/c Ubuntu does not, by default, install bootloader > in the installed partition, it is not easy to > chainload Ubuntu from OpenSolaris. Thus, you did a > correct thing by installing OpenSolaris first. > > However, at the present time, Ubuntu's os-prober only > probes Hurd, Linux, Windows, and xBSD, OpenSolaris > insallation is not yet automatically probed (we hope > this situation will be changed, considering that an > increasing number of Ubuntu users are very interested > in OpenSolaris). You have to do the chainloading > manually. This is very easily done in Ubuntu 9.04 > and previous versions; you simply need to edit the > menu.lst file. > > In Ubuntu 9.10, which uses GRUB2, the procedure is > quite different. You can't manually edit the > /etc/default/grub.cfg file. However, it is still > quite easy to dual boot Opensolaris 2009.06 and > Ubuntu 9.10. The steps are briefly listed below: > > 1. Copy the attached "40-custom" file into > /etc/grub.d , or by adding the following lines at thd > end of your existing 40-custom file; > > menuentry "OpenSolaris" { > set root=(hd0,1) > chainloader +1 > } > > > 2. Run the update-grub command as root (this will > generate a new grub.cfg file allowing you to boot > into OpenSolaris; > > 3. Re-start your machine, selecting OpenSolaris as > your boot option.
All the commands must be executed as root. To switch to the root user, you can enter the following command in Ubuntu: sudo su enter your own (user) password, then repeat the steps described above. (Or you can start every command with "sudo".) Oops, /etc/default/grub.cfg should be /boot/grub/grub.cfg. This file can be edited only by executing the update-grub command (again, as root--everything involving GRUB need be done as root, or with root privilege). -- This message posted from opensolaris.org _______________________________________________ opensolaris-help mailing list opensolaris-help@opensolaris.org