> Sun Ultra 20
> New out of box with Solaris10 installed
> One hdd
> 
> I downloaded OpenSolaris 0811-101a-rc1b.  I can run
> as a Live CD just fine (at least for the 5min that I
> tried).  I installed to hard disk, choosing the
> partition the factory-installed Solaris was on.   The
> only other partition was some tiny "Diagnostic"
> partition, which I left alone.  System now gets to
> grub>, and that's it.  I tried grub>boot and get:
> 
> Error 8: Kernel must be loaded before booting.

It looks like the grub install to the MBR failed.  This is how
I recovered from that:

Boot live CD and become root.

zpool import
zpool import -f rpool
mkdir /a
zfs list  # what is name of root zfs
mount -F zfs rpool/ROOT/opensolaris /a
zfs set mountpoint=/a/rpool rpool
cd /a/boot/grub
zpool status -v         #tells you which device for next step
installgrub stage1 stage2 /dev/rdsk/c3d0s0  # install grub to Solaris partition
installgrub -m stage1 stage2 /dev/rdsk/c3d0s0 # install grub to MBR
-- 
This message posted from opensolaris.org

Reply via email to