Hi,

Something is going wrong during the init 6. Try the following:

luactivate 101 BE

Then run the script 

/etc/lu/DelayUpdate/exec_activate.sh

Tell us what messages you see

Vikram




________________________________
From: "gerard at free" <gerard.he...@free.fr>
To: install-discuss at opensolaris.org
Sent: Saturday, November 1, 2008 5:29:22 AM
Subject: [install-discuss] grub failed when upgrade to b101

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

_______________________________________________
install-discuss mailing list
install-discuss at opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/install-discuss
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://mail.opensolaris.org/pipermail/install-discuss/attachments/20081101/df7c934f/attachment.html>

Reply via email to