TrueNAS on a custom Raspberry Pi NAS

Duration: 07:17

Finally, TrueNAS runs on a Raspberry Pi—or any other Arm server with UEFI support!

FULL instructions here: https://www.jeffgeerling.com/blog/2025/how-install-truenas-on-raspberry-pi

Mentioned in this video:

- Joel0's TrueNAS on Arm thread: https://forums.truenas.com/t/truenas-on-arm-now-available/49160

- Links to all the TrueNAS on Arm resources: https://github.com/joel0-truenas/truenas-on-arm/issues/5

- My arm-nas GitHub project: https://github.com/geerlingguy/arm-nas

- HL15 Arm ZFS server: https://www.youtube.com/watch?v=Hz5k5WgTkcc

- Raspberry Pi SATA ZFS server: https://www.youtube.com/watch?v=l30sADfDiM8

- Homelabs Pi Storage NAS project: https://homepinas.com/en/

Support me on Patreon: https://www.patreon.com/geerlingguy

Sponsor me on GitHub: https://github.com/sponsors/geerlingguy

Merch: https://www.redshirtjeff.com

2nd Channel: https://www.youtube.com/@GeerlingEngineering

3rd Channel: https://www.youtube.com/@Level2Jeff

The Homelabs Pi Server was sent to me by a member of Homelabs Club for testing, and following my typical policy, I am thus marking this video as 'sponsored'. No money exchanged hands, and nobody had any say in the content of this video besides me.

Contents:

00:00 - TrueNAS comes to Arm

01:21 - The UEFI problem

02:03 - Adding UEFI to Raspberry Pi

03:24 - Install TrueNAS on Pi

05:34 - Real-world Pi NAS - HomePiNAS

06:17 - ZFS on Pi NAS

06:50 - Should you do it?