I have a laptop with a 100 GB HDD. Currently, there are 4 partitions:
1 - Linux Swap
2 - Linux / 25 GB
3 - Linux /home 9.9 GB
4 - Solaris 53 GB

I had the system as all Linux with partition 4 (/dev/hda4) empty. I reformatted 
as NTFS (being that I had 3x ext3 partitions and SXDE wouldn't let me install 
to one of them) and installed SXDE on it. I'm able to boot Linux fine, but no 
Solaris. Linux is booted from GRUB. 

I ran an Ubuntu LiveCD and was able to mount all of the slices of the 4th 
partition to verify that Solaris is actually there. I then set the 4th 
partition as the active boot partition in fdisk and wrote out the new data.

Upon rebooting, I just get a black screen with "GRUB _" with a flashing 
underscore. I let it hang for 30 minutes, and it doesn't progress past this. 

I tried rebooting into Ubuntu and setting the Linux partition (2) as active 
boot, and got back into Linux perfectly - so the problem appears to be with 
Solaris. I can't figure out how to chainload Solaris GRUB from Linux GRUB - or 
even if it's possible. I tried a few solutions suggested online, but nothing 
works - everything errors out with 17 or 22, so I guess it can't load the 
Solaris GRUB from partition 4.

I also tried booting to Solaris failsafe single-user from the install CD, and 
it mounted the correct root slice as /a. I tried a "installgrub -m 
/a/boot/grub/stage1 /a/boot/grub/stage2 /dev/rdsk/c0t0d0s0" but that didn't 
seem to change anything.

So... I'm in need of some expert advice here.
1) If all I get is the "GRUB _" - no prompt, none of the usual commands (c, e, 
etc.) work - how do I find out what it's actually doing and where it's failing? 
Obviously GRUB is there....
2) Is there any way to chain load from Linux GRUB?
I tried:
rootnoverify (xxxx)
chainloader +1
makeactive

where xxx was hd0,3 hd0,3,a and hd0,3a and none of them worked.

3) What's the *right* way, in this build, to install GRUB to the MBR so that it 
will actually boot? Most of the references I found online were to older builds 
and appeared out-of-date.

I've googled for about 12 hours so far, and tried about everything that I could 
find. I'm getting pretty desperate...

Thanks,
Jason
Rutgers University
 
 
This message posted from opensolaris.org
_______________________________________________
opensolaris-help mailing list
[email protected]

Reply via email to