OpenSolaris snv_90

So a while ago the upated my OpenSolaris install to snv_90. I, as many others, ran into to the no boot upon reboot.

The solution is quite simple: After running
$ pfexec pkg image-update
You get a new boot environment, as shown by
$ beadm list
If this is the first ‘image-upate’ your new boot environment will be named opensolaris-1. Now lets fix it:
$ pfexec mount -F zfs rpool/ROOT/opensolaris-1 /mnt
$ pfexec /mnt/boot/solaris/bin/update_grub -R /mnt

Now your ready to reboot into the new boot environment.

The process of doing a image-update is a bit painful, if a package times out or anything else goes bad, you have to redownload everthing. Pretty bad on 1 Gb of packages… But I hear that this is being worked on. Hope it gets done soon.

After this update I noticed that the cpu frequency scaling was working, yay! I got it working by adding
cpupm enable
cpu-threshold 15s

to the file
/etc/power.conf
and then run
$ pfexec /usr/sbin/pmconfig

Tags: , , ,

Leave a comment