Jack Schwartz wrote:
> Hi Evan.
> 
> With /opt set up as a zfs filesystem.  (I didn't set the file system 
> canmount
> property to noauto.)
> 
> root at opensolaris:~# BE_PRINT_ERR=true
> root at opensolaris:~# export BE_PRINT_ERR
> root at opensolaris:~# beadm create newbe
> be_get_uuid: failed to get uuid property from BE root dataset user 
> properties.
> be_append_menu: failed to open menu.lst file /rpool/boot/menu.lst
> be_copy: failed to add BE (newbe) to boot menu
> be_copy: destroying partially created boot environment
> Unable to create newbe.
> Doesn't exist.
> root at opensolaris:~#
> 
> - - -
> 
> After copying /opt filesystem contents to a temporary area, zfs destroying
> /opt and then recreating /opt as a directory...
> 
> root at opensolaris:/# beadm create newbe
> be_get_uuid: failed to get uuid property from BE root dataset user 
> properties.
> be_append_menu: failed to open menu.lst file /rpool/boot/menu.lst
> be_copy: failed to add BE (newbe) to boot menu
> be_copy: destroying partially created boot environment
> Unable to create newbe.
> Doesn't exist.
> 
> Looks like 6194...

It's not 6194 since that appears to have been a problem with installing older 
bits that didn't have the SNAP changes to support SPARC. It does however look 
like 5221 and that the installer is failing to create the initial menu file in 
/rpool/boot/menu.lst that is used by ZFS boot on SPARC.

-evan

> 
> 
>     Thanks,
>     Jack
> 
> 
> On 02/02/09 08:16, Evan Layton wrote:
>> Jack Schwartz wrote:
>>   
>>> Hi everyone.
>>>
>>> I'm playing with beadm on SPARC in prep for a demo, but I cannot create 
>>> a new BE on a freshly-installed SPARC OpenSolaris system:
>>>
>>> jack at opensolaris:~# uname -a
>>> SunOS opensolaris 5.11 snv_106 sun4v sparc SUNW,Sun-Fire-T1000
>>>
>>> jack at opensolaris:~# beadm create newbe
>>> Unable to create newbe.
>>> Doesn't exist.
>>>
>>> I thought this might be bug 3452 and so I deleted /opt and made it a zfs 
>>> pool, like this:
>>>     
>>
>> This change is actually more likely to cause 3452 not make it better. Also 
>> when 
>> you created this zfs dataset did you set the canmount property to noauto?
>>
>> -evan
>>
>>   
>>> jack at opensolaris:~# zfs list
>>> NAME                         USED  AVAIL  REFER  MOUNTPOINT
>>> rpool                       11.1G  61.7G    21K  /rpool
>>> rpool/ROOT                  3.12G  61.7G    18K  legacy
>>> rpool/ROOT/opensolaris      3.12G  61.7G  3.07G  /
>>> rpool/ROOT/opensolaris/opt  3.66M  61.7G  3.66M  /opt         
>>> <<<---------------
>>> rpool/dump                  4.00G  61.7G  4.00G  -
>>> rpool/export                58.5K  61.7G    19K  /export
>>> rpool/export/home           39.5K  61.7G    19K  /export/home
>>> rpool/export/home/jack      20.5K  61.7G  20.5K  /export/home/jack
>>> rpool/swap                  4.00G  65.7G    16K  -
>>>
>>> but beadm create still fails.  What's wrong?  Should I file a bug?
>>>
>>>     Thanks,
>>>     Jack
>>> _______________________________________________
>>> caiman-discuss mailing list
>>> caiman-discuss at opensolaris.org
>>> http://mail.opensolaris.org/mailman/listinfo/caiman-discuss
>>>     
>>
>> _______________________________________________
>> caiman-discuss mailing list
>> caiman-discuss at opensolaris.org
>> http://mail.opensolaris.org/mailman/listinfo/caiman-discuss
>>   
> 


Reply via email to