As of writing this the current stable version of FreeNAS is 9.3. All that needs to be done is to download the ISO from the FreeNAS website and copy this bootable ISO to a memory stick using your prefered method, I personally use my trusty ODD emulator (as seen in this archived post) and use iLO to get through the installation (again, detailed in this archived post.)
Boot from your chosen installation media using ‘F11’ at bootup and let the FreeNAS installer do it’s thing.
- Select option 1, Install.
- Using arrow keys select which device will be the FreeNAS boot, for me this was the 16GB internal USB drive so I hovered over it and pressed the space bar to select it followed by enter to accept.
- Agree to wipe.
- Create a password for root, make this something strong but memorable.
- Press enter and wait for it to finish the install, this can take a few minutes.
- Once the install has finished, remove the installation media and reboot, ensure you have a network cable plugged into either LAN1 (bge0) or LAN2 (bge1). FreeNAS should start loading if your boot order is correct.
- Once booted you should be greeted with a console screen with options, here you should have been assigned with an IP from your DHCP server, otherwise set a static IP. (I created my port channel here using option 2 (LACP), note that I had to reboot for the LACP link to work properly).
- Enter the IP your FreeNAS server has been assigned on into a web browser on a machine on the same LAN, login using root and your chosen password.
Now we’re in and ready to configure. The first thing I did was to dismiss the inital setup wizard, I like doing things myself. Firstly under system>information change the hostname, mine is MUFFSTORE03.
Next under General change the timezone to your timezone. Everything else is at your discretion right now, the storage setup will be in the next post.
One last thing I did was add a system tunable under System> Tunables to enable USB3 as I will be hanging some USB drives off this box to present to the network.
To do this add a tunable like so:
And we’re done! Now FreeNAS is configured and ready to be setup with storage and shares. I will be repeating this with the other box (MUFFSTORE04) also.