@PirangPirang: I am also pretty new to FreeBSD if not for the *nix like world. The difference that I observed it that though the information is complete, but very much scattered to create a certain niche, I guess. The latter part is very discouraging if you are coming from GNU/linux. Just to figure out one small information which you could easily get in the GNU/Linux world, I spent like about two weeks. However, I persist ;-) Therefore, I still encourage you to continue the adventure to the BSD world. Even PCBSD had a lot to fix and too many bugs.
In the meantime, I saw two ways to accomplish what you are trying to achieve (BSD+ZFS).
1) Go to
http://zfsguru.com/ and download the iso from torrent, burn it, proceed ahead. The user submesa in this forum or zfsguru has crated a nice GUI.
2) A bit hard way to learn is to get a barebone ISO from
http://mfsbsd.vx.sk/. I suggest
http://mfsbsd.vx.sk/iso/mfsbsd-se-8.2-zfsv28-amd64.iso and burn it on a CD or usbflash and you are ready to go. All instructions are there. But for you, I suggest to do the following:
2a. Just login as root:mfsroot at the login prompt.
2b. Mount the bootable component to a mnt poing with
Code:
mount_cd9660 /mnt/acd0 /cdrom
2c.
Code:
zfsinstall -d /dev/ad0 -t /cdrom/8.2-RELEASE-amd64.tar.xz -s 4G
where ad0 is your harddrive, -s is for creating a swap space. It create two ufs slices (extended partitions inside the physical partition), a swap space and the rest for the zfs share.
And you are ready to go ahead, man zfs and man zfspool and zvol may help I think.
3) The hardest way is the NanoBSD way which I have tried and do not suggest you to go though it reportedly sounds easy (but you find half-baked information scattered all over the net. ;-)
Hope this helps. Don't rely on me as I am also a novice ;-)