Hi all,

So I did what everyone else is suggesting to go from b90 to B91.  But I
can't get grub to default to booting the new BE, because (I think) beadm
wont allow me to activate it.  I am now booted into it fine by selecting
it manually from grub, however...

12 ]beadm list

BE            Active Active on Mountpoint Space 
Name                 reboot               Used 
----          ------ --------- ---------- -----
opensolaris-4 no     yes       -          4.37G
opensolaris-5 yes    no        /          796.43M


13 ]more /rpool/boot/grub/menu.lst       (after having edited it)
splashimage /boot/grub/splash.xpm.gz
timeout 10
default 1
title Windows
        rootnoverify (hd0,0)
        chainloader +1
#============ End of LIBBE entry =============
#---------- ADDED BY BOOTADM - DO NOT EDIT ----------
title Solaris 2008.11 snv_91 X86
findroot (pool_rpool,1,a)
kernel$ /platform/i86pc/kernel/$ISADIR/unix -B $ZFS-BOOTFS
module$ /platform/i86pc/$ISADIR/boot_archive
#---------------------END BOOTADM--------------------
title opensolaris-5
bootfs rpool/ROOT/opensolaris-5
kernel$ /platform/i86pc/kernel/$ISADIR/unix -B $ZFS-BOOTFS
module$ /platform/i86pc/$ISADIR/boot_archive
#============ End of LIBBE entry =============

But:

14 ]beadm activate opensolaris-5
beadm: Unable to activate opensolaris-5

16 ]/boot/solaris/bin/update_grub 
Creating GRUB menu in /
bootadm: biosdev command failed for disk: /dev/dsk/c5d0s0.
bootadm: is_bootdisk(): cannot determine BIOS disk ID 'hd?' for
disk: /dev/dsk/c5d0s0
bootadm: get_grubroot(): cannot get (hd?,?,?) for menu. menu not on
bootdisk: /dev/rdsk/c5d0s0
Installing grub on /dev/rdsk/c5d0s0
stage1 written to partition 1 sector 0 (abs 40969152)
stage2 written to partition 1, 265 sectors starting at 50 (abs 40969202)

And when I boot, I get snv_90 - i.e. opensolaris-4.

So, what have I fubar'd?

Many thanks,
Mark.

_______________________________________________
indiana-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/indiana-discuss

Reply via email to