OpenSolaris experiments

 I'm experimenting with OpenSolaris in a virtual machine in order to get some more hands-on experience with Crossbow, Containers, ...

Just to make sure : this is not a guide / how-to.  These are notes to remind myself of what I did.  If you mess up your system by doing anything described here, that's your problem.  If I mess up my system ... well ... I have a backup ;-)

First of all : BFU (aka Blindingly Fast Upgrade)

  1. I got BFU from here : dlc.sun.com/osol/on/downloads/current/ (it's the SUNWonbld.i386.tar.bz2 file, for i386 in my case)
  2. Then download the Crossbow bits from here : www.opensolaris.org/os/project/crossbow/snapshots/
  3. Extract the BFU archive and install it (after removing any possible older version via pkgrm) : 
    pkgadd -d . SUNWonbld
  4. Add BFU to the path via ~/.profile :
    export PATH=/opt/onbld/bin:/opt/onbld/bin/i386:$PATH
    export FASTFS=/opt/onbld/bin/i386/fastfs
    export BFULD=/opt/onbld/bin/i386/bfuld
    export GZIPBIN=/usr/bin/gzip

  5. Source your .profile again or re-login, extract the crossbow bits and get bfu running:
    bfu /rpool/crossbow/nightly-nd
  6. When all is done and you end up in ksh, don't forget to run the Automatic Conflict Resolution script :
    /opt/onbld/bin/acr
  7. There you go ... reboot, admire your new GRUB entry and enjoy Crossbow!
 Permalink