Gondoltam, beszámolok a HAMMMER tesztemről, kedvcsináló gyanánt.
Ahhoz, hogy az ember ezt megtehesse, vagy leszedi valamelyik snapshot ISO-t, vagy a meglévő rendszerét frissíti. Én az utóbbit választottam, mivel nekem már volt DragonFly-om. Azt viszont jelzem, hogy kernelt mindenképpen kell fordítani, mert alapból a HAMMER nincs bekapcsolva a GENERIC-ben. Ennek részleteire jelen bejegyzésben nem térek ki.
Először is fogtam az UFS-es /home partíciómat, majd átmentettem egy másik gépre cpdup segítségével SSH-n keresztül. Majd átírtam az fstabet és a disklabel-t, hogy a /dev/ad0s1g típusa HAMMER legyen, aztán ledúrtam dd-vel az adott partíciót. Utána megformáztam single userből HAMMER-re, és mount -a, majd beindítottam a hálókártyát, s cpdup-pal elkezdtem visszamásolni a backupot.
Ekkor kellemes meglepetés ért: a HAMMER nagyon keveset tekeri a merevlemezt, alig villogott a LED, pedig sok kis file-t kellett áthúzni. Amint ez megvolt, kicsit átrendeztem a file-okat, majd -- mivel ugye a HAMMER a filerendszer minden műveletét rögzíti -- csinltam egy prune-everything-et, majd egy reblock-ot, hogy a history-t kitakarítsam. Ez is gyönyörűen működött, eddig csillagos ötös.
A következő tesztem az rtorrent volt. Ugye anno az ext3 rtorrent bugja híres volt, azt kevesebben tudják, hogy a FreeBSD ZFS-implementációjában is kijött anno (nekem) egy bug rtorrent-tel. Nos, a HAMMER-t is csonttá fagyasztotta, amikor elkezdett tölteni (az már más lapra tartozik, hogy ez nem fsck-ik, tehát azonnal konzisztenssé tette az FS-t a reboot után). De sebaj, Dillon már javítja a bugot.