hello all, i have a ultra20 with two disks mirrored (SVM). b99 is installed by liveupgrade from b95. Now, i use liveupgrade to upgrade from b99 to b101. Everything seems ok expect when i reboot, grub never shows the new b101 environnmnt. If i try to modify grub to boot on a b101's slice, it fails.
Here are the steps: ultra20-root% lucreate -m /:/dev/md/dsk/d3:ufs -n "b101" ... Updating bootenv.rc on ABE <b101>. Setting root slice to Solaris Volume Manager metadevice </dev/md/dsk/d3>. File </boot/grub/menu.lst> propagation successful Copied GRUB menu from PBE to ABE No entry for BE <b101> in GRUB menu ... ultra20-root% luupgrade -u -n b101 -s /mnt ultra20-root% luactivate b101 ... Generating boot-sign for ABE <b101> Generating partition and slice information for ABE <b101> Boot menu exists. Generating direct boot menu entries for PBE. Generating xVM menu entries for PBE. Generating direct boot menu entries for ABE. Generating xVM menu entries for ABE. Disabling splashimage Re-enabling splashimage No more bootadm entries. Deletion of bootadm entries is complete. GRUB menu default setting is unaffected Done eliding bootadm entries. When i look into /boot/grub/menu.lst, it con,tains only the old entries: title snv_99 findroot (BE_b99,0,a) kernel$ /platform/i86pc/kernel/$ISADIR/unix module$ /platform/i86pc/$ISADIR/boot_archive title Solaris SXCE_95 root (hd0,0,d) kernel$ /platform/i86pc/kernel/$ISADIR/unix module$ /platform/i86pc/$ISADIR/boot_archive even the new BE contains these old entries: ultra20-root% diff /boot/grub/menu.lst /.alt.b101/boot/grub/menu.lst I'm lost. What can i do to boot the new BE? Are these messages usable? ultra20-root% /boot/solaris/bin/update_grub -v Usage: update_grub: [-R \<root\>] Creating GRUB menu in / bootadm: failed to determine fdisk partition: /dev/rdsk//dev/rdsk/c1d0s0 bootadm: failed to get grubsign for root: /, device /dev/rdsk//dev/rdsk/c1d0s0 Installing grub on /dev/rdsk//dev/rdsk/c1d0s0 cannot open/stat device /dev/rdsk//dev/rdsk/c1d0s2 Creating GRUB menu in / bootadm: failed to determine fdisk partition: /dev/rdsk//dev/rdsk/c2d0s0 bootadm: failed to get grubsign for root: /, device /dev/rdsk//dev/rdsk/c2d0s0 Installing grub on /dev/rdsk//dev/rdsk/c2d0s0 cannot open/stat device /dev/rdsk//dev/rdsk/c2d0s2 But bootsign exists: ultra20-root% ll /boot/grub/bootsign/* -rw-r--r-- 1 root root 0 Oct 7 18:07 /boot/grub/bootsign/BE_b99 ultra20-root% ll /.alt.b101/boot/grub/bootsign/* -rw-r--r-- 1 root root 0 Nov 1 10:19 /.alt.b101/boot/grub/bootsign/BE_b101 Thanks in advance for help, gerard