Download glibc-zone.tar.gz and extract into /usr/lib/brand: # cd / # wget http://csclub.uwaterloo.ca/~dtbartle/opensolaris/glibc-zone.tar.gz # tar -xzf glibc-zone.tar.gz Create the zone: # zonecfg -z glibc glibc: No such zone configured Use 'create' to begin configuring a new zone. zonecfg:glibc> create zonecfg:glibc> set brand=glibc zonecfg:glibc> set zonepath=/opt/glibc-zone zonecfg:glibc> add net zonecfg:glibc:net> set address=129.97.134.99 zonecfg:glibc:net> set physical=rge0 zonecfg:glibc:net> end zonecfg:glibc> verify zonecfg:glibc> commit zonecfg:glibc> exit (Substitute rge0 for your driver) Install the zone: # zoneadm -z glibc install # sudo mkdir /opt/glibc-zone/root Eventually this would debootstrap into the zone. For now you can just follw cross-compiling.README to create a chroot in /opt/glibc-zone/root. Finally boot the zone: # zoneadm -z glibc boot You can connect to the console via: # zlogic -C glibc