installworld
久々のbuildworld。前回忘れてたので、こんどはzfs snapshotを使ってみようかと。
$ zfs list NAME USED AVAIL REFER MOUNTPOINT pool1 437G 479G 48.0M legacy pool1/home 303G 479G 303G /home pool1/share 24.4G 479G 24.4G /share pool1/space 92.9G 479G 92.9G /space pool1/swap 2G 481G 134M - pool1/usr 14.7G 479G 14.7G /usr pool1/var 35.4M 479G 35.4M /var # zfs snapshot pool1@20090801 # zfs snapshot pool1/usr@20090801 $ zfs list -t snapshot NAME USED AVAIL REFER MOUNTPOINT pool1@20090801 69K - 48.0M - pool1/usr@20090801 0 - 14.7G - # make installkernel $ zfs list -t snapshot NAME USED AVAIL REFER MOUNTPOINT pool1@20090801 13.3M - 48.0M - pool1/usr@20090801 812K - 14.7G -
kernel回りは、
makeoptions MODULES_OVERRIDE="acpi opensolaris zfs aio"
ってな感じで、ちっちゃくしてあるのだけど、13MBくらい食うのね。。
あとは通常に。
# shutdown -r now > boot -s # /etc/rc.d/adjkernconf start # mount -u / # zfs mount -a # make installworld # mergemaster -ai # mergemaster -r
今回は、幸い? 問題なく動いたのでrollbackせずにすんだ。