FreeNAS is a freely available and open source powerful Network Attached Storage (NAS) OS, which anyone can use to set up a server for home and office to share files and media with Windows 10 (and older versions) as well as with macOS and Linux devices.
Also, the OS is based on the robust OpenZFS filesystem, which allows you to access advanced features, such as data integrity, redundancy, early detection of faulty drive, and much more.
In this guide, you’ll learn the steps to install FreeNAS version 11.2 or higher on a device using USB, Solid-State Drive (SSD), or Hard Disk Drive (HDD) to share files and media across your home or work network. Actually, the installation process of FreeNAS is simple, you only need compatible hardware and a USB bootable media with the installation files. (After the installation, you can use these instructions to share a folder with Windows 10 devices.)
- FreeNAS hardware requirements
- How to download FreeNAS ISO file
- How to create FreeNAS USB bootable media
- How to install FreeNAS on USB, SSD, HDD
FreeNAS hardware requirements
FreeNAS is a light-weight solution based on the FreeBSD version of Linux that can run virtually on any computer or server, but they most meet the minimum requirements.
|FreeNAS hardware requirements|
|CPU||Intel 64-bit (recommended).
ECC RAM (recommended).
|Storage (boot)||8GB (minimum).
SSD (recommended), SATADOM, or USB sticks can be used for boot devices.
|Storage (files)||NAS-specific hard drives like Western Digital (WD) Red are recommended.|
|Hardware RAID||Hardware RAID cards are not recommended as they prevent direct access and reduce reliability.|
|Networking||Intel or Chelsio 1GbE or 10GbE Ethernet cards (recommended).|
Usually, when using this NAS OS, you want to have around 1GB of RAM for each terabyte of storage. However, after 64GB of memory, the performance increase after adding more memory will be minimal.
How to download FreeNAS ISO file
Use these steps to download the ISO file with the latest version of FreeNAS:
Click the Download button for the “current stable release.”
After you complete the steps, you can use Rufus to create a USB bootable media.
How to create FreeNAS USB bootable media
Use these steps to create a USB bootable media to install FreeNAS 11.2:
Under the “Download” section, click the download link for the latest version.
Double-click the file to launch the tool.
Use the “Device” drop-down menu and select the USB flash drive option.
Click the Select button.
Select the FreeNAS ISO file.
Click the Open button.
Click the Start button.
Once you complete the steps, before you start your device with the tool, you need to make sure that your device can boot from USB.
Usually, you’ll need to access your device Basic Input/Output System (BIOS) or Unified Extensible Firmware Interface (UEFI) hitting one of the functions key (F1, F2, F3, F10, or F12), the ESC, or the Delete key during boot.
Inside the first, look for the Boot section and make sure the boot order is set to the drive that contains the FreeNAS installation files, and save the configuration.
The BIOS/UEFI can be different depending on the manufacturer and even per computer model, as such make sure to check your manufacturer support website for more specific instructions.
How to install FreeNAS on USB, SSD, HDD
To install FreeNAS on a USB, SSD, or HDD, use these steps:
Start your device with the FreeNAS USB install media.
Select the Boot FreeNAS Installer option and press Enter.
Select the Install/Upgrade option with the arrow keys and press Enter.
Select the drive (USB, SSD, or HDD) to install FreeNAS and press Enter. (You can use one or more drives for redundancy, and you can even install the OS onto a USB drive, but it’s not a requirement.)
Choose the Yes option and press Enter to continue.
Specify a root password for installation and press Enter.
Select the Boot via BIOS option whenever possible and press Enter. Otherwise, if you’re using newer hardware, select the Boot via UEFI option.
Disconnect the FreeNAS USB bootable media and press Enter.
Select the Reboot System option and press Enter.
Once you complete the steps, FreeNAS will start, and the “Console setup” will appear with options to manage the server using Linux commands and the TCP/IP address to manage the server using a friendly interface with any modern browser.
To connect to the FreeNAS web interface, type the IP address of the server on your browser, and login using root as the username and type the password you selected during the installation.