It's a simple text based installer. Now, I'm not much of a Python coder, the script is something I play around with in my spare time, it's not finished, and it's not supported by Sun, etc, etc.. :-) But I though some folks would find it useful so I'm sharing it
A 2009.06 based xVM install is something around 380M vs 3G+. b122 is quite a bit bigger due to some dependency bloat. For a xVM guest, boot the 2009.06 iso, login as jack, grab the installer and run it...
: core2[1]#; virt-install -n opensolaris -r 1024 -p --nographics -l /net/192.168.0.71/tank/isos/solaris/os2009.06.iso -f /vdisks/opensolaris [CUT] opensolaris console login: jack Password:Last login: Tue Sep 15 05:19:57 from core2.lan Sun Microsystems Inc. SunOS 5.11 snv_111b November 2008 jack@opensolaris:~$ wget http://blogs.sun.com/mrj/resource/slim-guest-installer [CUT] 05:28:04 (69.94 KB/s) - `slim-guest-installer' saved [16096/16096] jack@opensolaris:~$ chmod a+x slim-guest-installer jack@opensolaris:~$ pfexec ./slim-guest-installer Thanks for choosing to install the OpenSolaris OS! Before you start, review the Release Notes for this release for a list of known problems. The release notes can be found at http://opensolaris.org/os/project/indiana/resources/relnotes/200906/x86 **** NOTICE: THIS INSTALLER ONLY SUPPORTS INSTALLING TO A WHOLE DISK. ALL DATA ON THE DISK YOU INSTALL TO WILL BE DESTROYED. **** Please Select Install Disk AVAILABLE DISK SELECTIONS: 0. /dev/dsk/c7t0d0p0 21459755520 bytes Specify disk (enter its number or 'q' to quit): 0 NOTE: ALL DATA ON THIS DISK WILL BE DESTROYED. Install on /dev/rdsk/c7t0d0p0 (yes or no): yes Configuring ZFS Root:................ COMPLETE Installing packages... DOWNLOAD PKGS FILES XFER (MB) SUNWopenssl 39/67 6042/8542 57.27/93.32 [CUT]
For VirtualBox, boot the 2009.06 iso, login as jack, grab the installer and run it with an additional option (--profile=vbox-guest) to specify virtualBox packages.
opensolaris console login: jack Password:Last login: Tue Sep 15 05:19:57 from core2.lan Sun Microsystems Inc. SunOS 5.11 snv_111b November 2008 jack@opensolaris:~$ wget http://blogs.sun.com/mrj/resource/slim-guest-installer [CUT] 05:28:04 (69.94 KB/s) - `slim-guest-installer' saved [16096/16096] jack@opensolaris:~$ chmod a+x slim-guest-installer jack@opensolaris:~$ pfexec ./slim-guest-installer --profile=vbox-guest
Have Fun!