Hi Francois,

as indicated below, your virtual drive is labeled with EFI label:

...
root at opensolaris:~# zpool set bootfs=rpool/ROOT/opensolaris rpool
cannot set property for 'rpool': property 'bootfs' not supported on EFI 
labeled devices
root at opensolaris:~#
...

When invoked from booted AI, what reports Target Discovery
test driver for disk in question in 'lbl' column ?

# /opt/install-test/bin/test_td -dv
Disk discovery
Total number of disks: 2
----------------------------------------------------------------------------------------
  num |    name|    vendor|  ctype| mtype| rem| lbl| bsize|#of 
blocks|size [MB]| volname|
----------------------------------------------------------------------------------------
    1 |* c2t0d0|   SEAGATE|   scsi| FIXED|  No|   V|   512|  
71132959|    34732|ai-disk0|
    2 |  c2t1d0|   HITACHI|   scsi| FIXED|  No|   G|   512| 
143374738|    70007|      - |
----------------------------------------------------------------------------------------

'G' would indicate EFI, while 'V' means disk has SMI label.

At the time being, installation on disk with EFI label is not supported -
disk has to be labeled with SMI label - you can relabel disk by means
of format(1M) invoked in expert mode (with -e option).

There is another issue you need to be aware of - default manifest used 
for the
installation points to release IPS repository. Since you are using AI image
base on development build, you need to create customized AI manifest 
pointing
to development IPS repository - see following documentation how to create
custom AI manifest:

http://dlc.sun.com/osol/docs/content/dev/AIinstall/howbootable.html

Thank you,
Jan


On 02/11/10 09:23 AM, Francois Marcoux wrote:
>
> Hello all,
>
> I am trying to install osol-dev-132-ai-sparc.iso in an LDoms Guest 
> Domain.
>
> ok boot cdrom - install
>
> It fails with the following messages in /tmp/install_log (all other 
> messages look okay).
>
> root at opensolaris:~# cat /tmp/install_log
> ...
> <ICT Feb 11 01:09:18> current task:_get_root_dataset
> <ICT_E Feb 11 01:09:19> Could not determine root dataset
> <ICT_E Feb 11 01:09:19> Failure. Returning: 
> ICT_CREATE_SPARC_BOOT_MENU_FAILED
> <ICT Feb 11 01:09:19> current task:copy_sparc_bootlst
> ...
> <ICT Feb 11 01:09:24> Post-transfer Python Install Completion Tasks 
> finished.
> <ICT Feb 11 01:09:24> 1 out of 18 total Python ICTs finished with errors
> <OM Feb 11 01:09:24> The install-finish script reported failures.
> ...
> <AI Feb 11 01:09:38> Automated Installation failed in Installation 
> Completion module
> <AI Feb 11 01:09:38> One or more installation completion tasks failed. 
> Please see previous messages for more details
> root at opensolaris:~#
>
> Trying to boot fails:
>
> root at opensolaris:~# init 0
> {0} ok boot disk
> Boot device: /virtual-devices at 100/channel-devices at 200/disk at 0  File 
> and 
> args:
>
> no pool_props
>
> The file just loaded does not appear to be executable.
> {0} ok
>
> My virtual disk's backend is a 20G file created by "mkfile". At the 
> end of this failing installation, my rpool has the following 
> characteristics.
>
> root at opensolaris:~# zpool status
>  pool: rpool
> state: ONLINE
> scrub: none requested
> config:
>
>        NAME        STATE     READ WRITE CKSUM
>        rpool       ONLINE       0     0     0
>          c2d0s0    ONLINE       0     0     0
>
> errors: No known data errors
> root at opensolaris:~# zfs list
> NAME                     USED  AVAIL  REFER  MOUNTPOINT
> rpool                   10.4G  9.12G  65.5K  /rpool
> rpool/ROOT              3.67G  9.12G    21K  legacy
> rpool/ROOT/opensolaris  3.67G  9.12G  3.67G  /a
> rpool/dump              2.65G  9.12G  2.65G  -
> rpool/export            69.5K  9.12G    23K  /export
> rpool/export/home       46.5K  9.12G    23K  /export/home
> rpool/export/home/jack  23.5K  9.12G  23.5K  /export/home/jack
> rpool/swap              4.13G  13.2G    16K  -
> root at opensolaris:~# zpool get all rpool
> NAME   PROPERTY       VALUE       SOURCE
> rpool  size           19.9G       -
> rpool  capacity       31%         -
> rpool  altroot        -           default
> rpool  health         ONLINE      -
> rpool  guid           16513816177385371331  default
> rpool  version        22          default
> rpool  bootfs         -           default
> rpool  delegation     on          default
> rpool  autoreplace    off         default
> rpool  cachefile      -           default
> rpool  failmode       wait        default
> rpool  listsnapshots  off         default
> rpool  autoexpand     off         default
> rpool  dedupditto     0           default
> rpool  dedupratio     1.00x       -
> rpool  free           13.6G       -
> rpool  allocated      6.32G       -
> root at opensolaris:~#
>
> One thing I noticed is:
>
> root at opensolaris:~# zpool set bootfs=rpool/ROOT/opensolaris rpool
> cannot set property for 'rpool': property 'bootfs' not supported on 
> EFI labeled devices
> root at opensolaris:~#
>
> Yet, the install_log contains these lines:
>
> <ICT Feb 11 01:09:09> ict_set_user_profile Succeeded
> <OM Feb 11 01:09:09> /usr/sbin/zpool set bootfs=rpool/ROOT/opensolaris 
> rpool
> <ICT Feb 11 01:09:09> current task: ict_installboot
> <ICT Feb 11 01:09:10> ict_installboot Succeeded
>
> Is it a known issue ? Anyway to workaround it ?
>
> Thank you for your help.
>
>    Francois.
>
>
>
>
> _______________________________________________
> caiman-discuss mailing list
> caiman-discuss at opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/caiman-discuss

Reply via email to