I'm trying to install a quadruple-boot for WinXP/Fedora/Ubuntu/OpenSolaris on my Ultra 20 box. Since WinXP, Fedora and OpenSolaris need to install on a primary partition, so my partiontion table is like following:

Device                Type           Mount point

/dev/sda1            NTFS        WinXP C:
/dev/sda2            ext3           Fedora /
/dev/sda3            SOLARIS   Solaris /
/dev/sda4            W95 Ext'd (LBA)
   /dev/sda5         ext3           Fedora /home
   /dev/sda6         swap          Fedora and Ubuntu swap
   /dev/sda7         ext3           Ubuntu /
   /dev/sda8         ext3           Ubuntu /home

I did this with Windows bundled tool.

Steps to

1) Install Windows XP

2) Install Fedora 10 

3) Install Ubuntu 9.04, Windows/Fedora are recognized by Ubuntu, backup /boot/grub/menu.lst somewhere

4) Install OpenSolaris, only windows are recognized.

5) Add Ubuntu and Fedora entry to Solaris grub.

5.1) Boot into OpenSolaris, edit /rpool/boot/grub/menu.lst.

5.2) Open the backuped Ubuntu grub menu.lst, copy the Ubuntu and Fedora entry to Solaris grub menu.lst.

5.3) Remove the lines of "savedefault" and "boot" for Fedora entry, and save. Otherwise Fedora won't boot with prompt

Error 18: Selected cylinder exceeds maximum supported by BIOS

Then, every OS can be booted.




Comments:

I installed Vista, then XP, then Fedora.

It all worked ok, until I tried to have Fedora too.

My grub.conf (or menu.lst) files were modified and I stopped

having my SOs.

In fact, I guess the problem started when I used VistaBootPro

as the system would not recognize 2 Windows flavors.

Now, the more I edit the grub.conf / menu.lst, I end up booting

only one SO and losing the others. Then, I fix one of them and

don't have one of the others.

GRUB says there is an error when I inform the boot or init

lines. But there is not ! So, I "fix" one and then I don't have the

others.

Does ANYONE know an example of a READY grub.conf to solve this

matter ?

Thank You !

Posted by vladimir on May 02, 2009 at 10:08 PM CST #

Hi..
I installed Windows XP on 1st partition, OpenBSD on the 2nd, and then Ubuntu 9.04 without grub (SDA5 "/", SDA6 "swap"), and laslty OpenSolaris..I wanna use Solaris grub to boot other OSs; I edited Solaris grub and now able to boot XP and BSD, but not Ubuntu...I tried to edit Solaris by adding Ubuntu related info from (Ubuntu grub menu.lst), but still un- successful...anybody can help me???this is my 1st time doing such thing!!
Thanx

Posted by Yu on May 11, 2009 at 09:15 AM CST #

hey,
i have a problem n i dont know why it occurred
actually i installed windows xp modified media center edition then i installed fedora 11.
both the OSes seems to work correctly then one day my system get closed suddenly due to current fluctuation from then onwards i m not able to boot my system from any of the OS.
it only shows a grub prompt lik this
grub>
with an error that
error 18: selected cylinder exceeds maximum supported by bios
i dont know why it happened when it was working fine before.
in addition to this when i tried to check my hard disk by connecting it to another system then it didnt even showed full 80GB hard disk instead of this it showed it as 31.5GB out of which only one 10GB windows partition was visible on Ubuntu.
i really need help cause i got very important data on my hard disk.
or if u can suggest any other way to recover my data from the same hard disk.

Posted by Pradeep on June 25, 2009 at 09:01 PM CST #

Post a Comment:
  • HTML Syntax: NOT allowed

This blog copyright 2009 by halton