In both of these scenarios the existing UFS boot environment is on
disk 0 and I create a new ZFS boot environment on disk 1.
First I create an empty boot environment in the new zpool and this
command completes fine.
lucreate -s - -p rpool -n s10_u8_x86
Then the problem occurs during the live upgrade using the flar. In
both scenarios I have tried this the OS images (-s) has been a Solaris
10 update 8 dvd. You'll see the error down below where the new BE
name get's called out as being an invalid disk name? The flar is
from a host with a zfs root pool if that matters.
luupgrade -f -n s10_u8_x86 -s /cdrom/sol_10_1009_x86 -a /flar/
s10_u8_patch_cluster_20091019.flar
No entry for BE <s10_u8_x86> in GRUB menu
Uncompressing miniroot
Copying failsafe kernel from media.
63093 blocks
miniroot filesystem is <lofs>
Mounting miniroot at </cdrom/sol_10_1009_x86/Solaris_10/Tools/Boot>
Validating the contents of the media </cdrom/sol_10_1009_x86>.
The media is a standard Solaris media.
Validating the contents of the miniroot </cdrom/sol_10_1009_x86/
Solaris_10/Tools/Boot>.
Locating the flash install program.
Checking for existence of previously scheduled Live Upgrade requests.
Constructing flash profile to use.
Creating flash profile for BE <s10_u8_x86>.
Checking for GRUB menu on ABE <s10_u8_x86>.
Performing the operating system flash install of the BE <s10_u8_x86>.
CAUTION: Interrupting this process may leave the boot environment
unstable or unbootable.
ERROR: The flash install failed; pfinstall returned these diagnostics:
ERROR: Field 2 - Invalid disk name (s10_u8_x86)
The Solaris flash install of the BE <s10_u8_x86> failed.
Any tips or ideas are appreciated.
Thanks. Derek.