I further found out that there exists a nearly similar problem described in Bug-Id: 6442921.
lubootdev reported: # /etc/lib/lu/lubootdev -b /dev/dsk/c0d0p0 Using this info for -C I got the following: # lucreate -C /dev/dsk/c0d0p0 -n B85 Analyzing system configuration. No name for current boot environment. INFORMATION: The current boot environment is not named - assigning name <BE1>. Current boot environment is named <BE1>. Creating initial configuration for primary boot environment <BE1>. INFORMATION: Unable to determine size or capacity of slice </dev/zvol/dsk/tank/swapvol>. ERROR: Unable to determine major and minor device numbers for root device <tank/BE1>. INFORMATION: Unable to determine size or capacity of slice <>. ERROR: Internal Configuration File </etc/lu/ICF.1> exists but has no contents. ERROR: The file </etc/lu/ICF.1> specified by the <-f> option is not a valid ICF file. ERROR: Cannot update boot environment configuration file with the current BE <BE1> information. ERROR: Cannot create configuration for primary boot environment. Roman This message posted from opensolaris.org _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss