This article gathers a few notes concerning installation of Solaris 10 (on Sparc or x86). It only discusses how to get the OS on your machine, not its configuration or tuning.

Solaris flavours

There are nearly as many flavours of Solaris as Linux distributions ! I'm kidding, but actually, there is at least:

Operating System Installation Stability End-user community End-user peripherals support ZFS Performance
Solaris 10 Ok Very stable, but beware patches: I once got my system in a bad situation because a buggy patch would not install ! Small, but people are helpful Limited ZFS is supported. ZFS boot is integrated in the install of Solaris 10 u6 Fast and reliable
OpenSolaris 2008.11 Easy I have had no crash so far Good and helpful Good, though my Wacom tablet remains unsupported ZFS and ZFS boot are integrated to OpenSolaris. ZFS snapshots are great I encounter a few lags but I haven't found their origin yet

Installing Solaris

On a Sparc

On x86

The first thing to do is check one's hardware is compatible with Solaris. Sun offers a Java based detection tool . It requires installation of a JRE 1.5. This tool worked fine on my host.

Then, the installation basically goes as follows. Most of the time, default selects are appropriate and there are no changes to do. That's cool ;-)

Installing OpenSolaris

Download and burn the latest CD of OpenSolaris. The current release (2008.11) fits on a single CD. It is both an installation CD and a Live CD. Let OpenSolaris boot from the CD, then click on “Install OpenSolaris” to get the work started.

Upgrading Solaris 10

u4 to u5

You need the u5 DVD (available from Sun's website). The other alternative is to perform a live upgrade, but it seems somewhat complicated, you need a backup disk etc: try it for servers you can't stop.

With the u5 DVD, it's very simple:

After reboot, the system failed to mount my ZFS partitions (/usr/sbin/zfs mount -a). It complained /opt wasn't empty: indeed, the installation procedure had put Star Office 8 in /opt, whereas I already have a ZFS /opt partition: so the ZFS /opt failed to mount. This has been easily fixed by temporarily moving Star Office to /, mounting the ZFS partition, and then moving back Star Office to the new ZFS /opt.

Apart from this slight problem, upgrade proceeded without any problem. It even kept my specific network driver, and of course did not overwrite any other partition than /.

u5 to u6

The nice thing with u6 is that it supports ZFS boot. If possible, do not use CDs but DVDs: there's a known bug on CD 2 that occurs from time to time.