Okay, let me sketch the problem.
I did have a ubuntu / Windows XP dual boot scenario that ran grub as my boot loader. I decided I wanted to try out solaris, so I popped in the opensolaris CD and hit install and told it to format and install over my linux partition.
Of course it did that, and installed correctly. However, it overwrote my bootloader, and it caused me to not be able to boot into anything. So I popped in my Windows XP cd and ran FIXMBR so I could get into Windows.
Now I can get into Windows no problem, but it won't see the solaris partition. I can get into the Solaris live CD, and I can see the partition, but I have no idea how to mount the partition to be able to work on it.
I went into format utility, then ran fdisk so it gave me the disk ID. It's c5d1. So I tried mount -F zfs /dev/dsk/c5d1 /mnt - but that did not work.
So I have a couple of questions:
- How do I mount the existing opensolaris partition from the opensolaris live CD
- How do I configure grub within that once I get it mounted
- Within the grub console, how can I tell which harddrive my solaris partition is? (etc hd0,0 hd0,1)
Thanks guys.