You will need:
The recommended way is HexOS Imager. It downloads the latest HexOS installer, checks that the download is complete and unmodified, and writes it to your USB drive in one step. There is no separate ISO to find or verify.
Warning: The USB drive will be erased during this process. Make sure there is nothing on it you want to keep.
Download the version for your computer. These are all the same release, built for each operating system:
| Your computer | Download |
|---|---|
| Windows | HexOS-Imager-v2.1.6-20260902-Setup.exe |
| Mac with Apple silicon (M1 or newer) | HexOS-Imager-v2.1.6-20260902-arm64.dmg |
| Mac with an Intel processor | HexOS-Imager-v2.1.6-20260902-x64.dmg |
| Linux, Debian or Ubuntu (x64) | HexOS-Imager-v2.1.6-20260902-x64.deb |
| Linux, Debian or Ubuntu (arm64) | HexOS-Imager-v2.1.6-20260902-arm64.deb |
| Linux, Fedora or RHEL (x64) | HexOS-Imager-v2.1.6-20260902-x64.rpm |
| Linux, Fedora or RHEL (arm64) | HexOS-Imager-v2.1.6-20260902-arm64.rpm |
All downloads, including a SHA256SUMS.txt file for checking them, are on the HexOS Imager release page. HexOS Imager does not update itself yet, so check that page for newer versions.
Info: On Windows, the installer is signed by Eshtek Inc. Because the signing certificate is new, Windows may still show a "Windows protected your PC" message. Click More info and check that the publisher reads Eshtek Inc., then click Run anyway. This message will stop appearing as the certificate builds a reputation.
Info: On a Mac, the app is signed and notarized by Apple, so it opens without a security prompt.
HexOS Imager writes the installer and then reads it back to confirm the copy is exact. When it reports success, remove the USB drive. It is ready to use in the next section.
Tip: If you already have a HexOS ISO file, you can use Flash from file instead of Download HexOS. The rest of the steps are the same.
If you would rather use a tool you already have, download the installer yourself and write it with Balena Etcher or another imaging tool that supports ISO files.
Current version: HexOS 25.10.7, released September 3, 2026.
a7abaf7636a57e62ca65ad324c906b4059c0963da2a238f8bfb96ee7476ffbb2Compare the checksum against the file you downloaded before writing it. A checksum that does not match means the download is incomplete or corrupted, and the resulting USB will not install correctly.
Warning: Do not use Rufus to create the installation USB. It has caused unbootable installers for HexOS users. Use HexOS Imager or Balena Etcher.
Two small files are published next to the installer:
Check the checksum
Run one of the following commands in the folder where you saved the installer, then compare the result to the SHA256 checksum shown above. The two must match exactly.
Get-FileHash TrueNAS-SCALE-25.10.7-HexOS.iso -Algorithm SHA256shasum -a 256 TrueNAS-SCALE-25.10.7-HexOS.isosha256sum TrueNAS-SCALE-25.10.7-HexOS.isoCheck the signature
Checking the signature confirms that the installer was built by iXsystems, the makers of TrueNAS. This needs GPG installed on your computer, for example Gpg4win on Windows or GPG Suite on macOS. Most Linux distributions include it.
gpg --keyserver hkps://keys.openpgp.org --recv-keys C8D62DEF767C1DB0DFF4E6EC358EAA9112CF7946gpg --verify TrueNAS-SCALE-25.10.7-HexOS.iso.gpg TrueNAS-SCALE-25.10.7-HexOS.isoThe output should include Good signature from "IX SecTeam <[email protected]>" and the key fingerprint C8D6 2DEF 767C 1DB0 DFF4 E6EC 358E AA91 12CF 7946.
Info: GPG will also print a warning that the key is not certified with a trusted signature. This is expected. It only means you have not personally marked the iXsystems key as trusted on your computer.
If you do not see the boot screen (shown in the next section) right away, the following are common issues:
Your server might be trying to boot from a different drive, for example an old Windows install on one of the hard drives.
To fix this, first enter the BIOS. Usually this is done by pressing F1, F2, F10, F12 or Del while the machine is turning on.
Then in the BIOS, change the order of boot drives so your USB drive is at the top. Then save and restart.
If you see an error message about a "security policy violation" after booting, this is caused by Secure Boot.
For instructions on how to disable Secure Boot, search for "[your motherboard model here] disable secure boot". You can also search for the motherboard user manual, and search within that for "secure boot".
Once you see this screen, you are ready to boot into HexOS and install it:


What you see now will depend on how many drives you have in your server. The drive or drives you choose to install HexOS on will not be available to store data on.


truenas_adminDanger: Save this password. You will need it later to reach the TrueNAS interface and to recover the server.
Info: If you use a non-US keyboard, be careful with special characters in the password. The installer uses a US keyboard layout, so some symbols may not be the ones printed on your keys. See details here.





Tip: If boot fails, check that HexOS is at the top in your BIOS boot device order. The instructions are at the top of this guide.


Installation complete!
Help: Installer will not boot, or stuck partway? See Installation issues or ask in the HexOS Discord Community.
Thank you: @Mawson for the original guide, with edits by @gingerling
Contribute: to help to improve HexOS documentation join the #Docs channel on Discord today! Send feedback, suggestions or contribute a guide.