hello i'm tryingto upgrade from b97 to b99 with liveupgrade. After luactivate, i rebooted with init 6, but grub shows only one line related to the ancient BE! after some searches on the net, i found: http://opensolaris.org/jive/thread.jspa?threadID=77332&tstart=60
so i added: title snv_99 findroot (BE_b99,0,a) kernel$ /platform/i86pc/kernel/$ISADIR/unix module$ /platform/i86pc/$ISADIR/boot_archive in /boot/grub/menu.lst The file BE_b99 exists in /.alt.b99/boot/grub/bootsign/ The boot fails: ktrld: bind_primary(): no relocation information found for module /platform/i86pc/kernel/amd64/unix krtld: error during initial load/link phase krtld could neither locate nor resolve symbols for: /platform/i86pc/kernel/amd64/unix in the boot archive. How can i deal with this problem? It's not the first time that lu fails due to SVM mirror. The ancient BE is in slice 3, and the new BE in slice 0. But the command luactivate deletes all entries in menu.lst, except entry for ancient BE. I tried to upggrade archive after mounting new BE: ultra20-root% bootadm update-archive -R /.alt.b99 Creating boot_archive for /.alt.b99 updating /.alt.b99/platform/i86pc/amd64/boot_archive updating /.alt.b99/platform/i86pc/boot_archive ultra20-root% luactivate b99 System has findroot enabled GRUB Generating boot-sign, partition and slice information for PBE <b97> Generating boot-sign for ABE <b99> Generating partition and slice information for ABE <b99> 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. and now it works. Is it possible to have something that works in any case? thanks in advance, gerard