Mark R. Bowyer wrote: > 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 > Same thing happened to me when upgrading from SXCE B90 - B91 using LiveUpgrade. My grub.conf had an extra Windows entry which I removed, but everything else was stock and I was able to create a be and upgrade the instance (I was using ZFS Root on SXCE) then ran luactivate snv_91 and on reboot B91 did not show up on menu, it booted B90. When I tried using bootfs to specifically boot the B91 ZFS rpool I got kld symbol error resulting in a premature failure. I tried twice. Will try stock B90 without grub.conf modification (I changed the config back adding the entry that was, failed) and upgrade to B91.
James _______________________________________________ indiana-discuss mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/indiana-discuss
