Andrew Hancock (VMware vExpert PRO / EE Fellow/British Beekeeper)
ASKER
Solution:-
Booted the VM with Gparted Live CDROM, altered the partition table, by deleting existing Solaris partition table, and re-creating the at the same starting cylinder, and accepting the default end cyclinder (so technicall expanding the partition).
Rebooted using Solaris LiveCDROM, updated the Partition Table 0 root and 1 backup, and then partitions are larger.
finally zpool scrub, and zpool autoexpand, and we are all done.
40GB new partition.
(EE must be sleepy Friday!, Thanks Ian for reply).
see
http://docs.oracle.com/cd/E18752_01/html/816-4520/tasks-metadevices-41.html