Latest interface: 0.3.1
Latest system: 010
These instructions should get you started right away and have fun with the web-interface! :-)

If you need help, look on our Forum for some free assistance.
The LiveCD is most useful for:
  • System with IPMI that accept .iso files.
  • System virtualized as guest, such as under Virtualbox, KVM and Hyper-V.
  • CD emulators such as the Zalman VE-300 that acts as external USB3 harddrive but can emulate a CD/DVD/BD from files in the _iso directory.
Of course, you can still burn a CD or DVD, like back in the ol' days. :-)
After having downloaded the USB image, you will need to download RaWrite32(ext) for Windows to burn the USB image to a USB stick. Other applications may not work because the file is compressed with BZIP2-compression. You will need to decompress first, if you wish to use a different application than RaWrite32.

Linux and BSD users can use 'dd' to write the USB stick. Just please make sure you do not make mistakes with the dd-command! Also make sure to decompress and burn the .img file instead of the .img.bz2 file.

After having created your USB stick, you can insert it in your target system and boot from it. The USB stick has both MBR and UEFI bootcode. During boot you can press a key like F11 or F12 to display a boot menu. Your USB stick should be listed twice if your BIOS supports UEFI boot.
If you see the menu with blue background colour, then you are in good shape! :-)

So read the IP address it says, like 192.168.0.11 or 10.0.0.106 for example.

If your number looks like the above two examples, then you can use your webbrowser and enter the IP address there. Then you should see the web-interface appear. Hurray!

But if you see 0.0.0.0, that means your IP was not detected. Bummer!

If you are certain your network has DHCP automatic IP configuration support, for example from your internet modem or router, then you can try to diagnose the culprit: hit enter and run 'ifconfig' command. See if your network interface is detected. If not, you may try a newer system version like 11.0.

If you need to enter a static IP address, enter something like:
ifconfig re0 inet 10.0.0.106 netmask 255.255.255.0

To enable internet access:
route add default gw 10.0.0.1
echo "nameserver 10.0.0.1" > /etc/resolv.conf

To make this changes permanent, edit the /etc/rc.conf file and follow the examples provided therein.
If you're an advanced user and want to use the Web-interface only, managing the OS yourself, then you can use the following guides to perform a manual installation.

Please note: these documents are terribly outdated and should not be used!
If you really want to walk this road, you better ask for assistance on the Support forum.


1. Install FreeBSD using my FreeBSD install guide.
2. Setup FreeBSD using my FreeBSD setup guide.
3. Configure FreeBSD as webserver and install my scripts, using my ZFSguru install guide.
4. Now visit the website typing http://<ip-address> in your webbrowser application such as Firefox.

The FreeBSD forum is available for any questions you may have when setting up manual FreeBSD installation.
Once you see the web-interface, the welcome wizard will start.

The Welcome Wizard allows you to create your first pool. But it has restrictions: it will only work with whole disks. If you want to partition your disks, you will need to do everything manually. That is not difficult at all and you can skip the Welcome Wizard at the first step.

Welcome Wizard route
Once you finish the Welcome Wizard, you should have a pool and ready to install ZFSguru to the pool. Click on the System link on top and then on the Install tab. Follow the instructions to install ZFSguru onto your pool. Once installed, you are prompted to reboot. Make sure you do not boot from the temporary boot medium!

Manual route
Advanced users always skip the Welcome Wizard and use the more powerful partition map editor on the Disks page to partition disks, much like tools like Partition Magic can.

First, partition your disks as you see fit. Virgin disks will need a GPT partition scheme. If you let ZFSguru create it, it will create a boot partition so the disk will be bootable.

Second, create your pool on the Pools -> Create page.

Third, install ZFSguru to the pool on the System -> Install page.

Valid XHTML 1.1