Luis Maceira writes:
> I edited the menu.lst in /rpool/boot/grub/menu.lst to boot Linuxes on other 
> partitions,the
> entries appear on the menu,but when I choose them GRUB does not find the path 
> to the
> file(kernel) and gives a warning.The same entries worked normally when the 
> Ubuntu Linux
> GRUB was in command,perhaps it is a problem OpenSolaris GRUB not knowing about
> the UUID and needs the old style identifier for the partitions?
> Here are the entries I pasted on menu.lst :
> 

When installing ubuntu, I told it to put its boot code in the first linux
partition, which happens to be the first partition on my disk.  I then just
edited /rpool/boot/grub/menu.lst on Solaris to chainload to the linux
bootstrap. 

title ubuntu
        rootnoverify (hd0,0)
        chainloader +1

When I select this entry, it brings up the ubuntu grub menu.

The advantage of this is that if ubuntu updates muck with the grub menu, I
don't need to change /rpool/boot/grub/menu.lst.  Also it avoids the grub
incompatibility that you pointed out.

tom

Reply via email to