Hi, I am just installed TruenNas 25.04 on 2TB Nvme SSD.
Can i (and if yes how) the remaing storage of installation disk for VM and LCX?
or is better to buy a 128G nvme ssd for installatione and use the 2TB for regular truenas storage.
Thanks
Hi, I am just installed TruenNas 25.04 on 2TB Nvme SSD.
Can i (and if yes how) the remaing storage of installation disk for VM and LCX?
or is better to buy a 128G nvme ssd for installatione and use the 2TB for regular truenas storage.
Thanks
This.
2nd that.
You want a single drive that does nothing else but host TrueNAS, sure some people do hack jobs to make larger drives usable by other things, but one update is all it can take to break all of that and is not officially supported.
As per TrueNAS Hardware Guide | TrueNAS Documentation Hub
you want the OS disk dedicated, but it can be very small, although I think 16 GiB is too small. My home production system is using 32.7 GiB on a mirrored pair of 500 GB SSD’s I had lying around. Part of the space used is I started with 24.034.2 and have done a bunch of upgrades since (each of which takes up space).
paul@xxx:~$ /sbin/zpool list
NAME SIZE ALLOC FREE CKPOINT EXPANDSZ FRAG CAP DEDUP HEALTH ALTROOT
<snip>
boot-pool 448G 32.7G 415G - - 8% 7% 1.00x ONLINE -
paul@xxx:~$ /sbin/zpool status boot-pool
pool: boot-pool
state: ONLINE
scan: scrub repaired 0B in 00:01:09 with 0 errors on Fri Jun 6 16:30:23 2025
config:
NAME STATE READ WRITE CKSUM
boot-pool ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
sdag3 ONLINE 0 0 0
sdj3 ONLINE 0 0 0
errors: No known data errors
paul@xxx:~$
TrueNAS assumes the OS disk(s) has(have) no user data on it(them), so future upgrades may make changes to the OS zpool and underlying disk(s) based on that assumption.
Yes - but unless you are ever going to go back to an earlier release, you can remove the old boot environments.
Having just upgraded from Dragonfish to EE 24.10.2.2 I still have two boot environments, however as soon as I am 100% confident that I am not going back to Dragonfish (I am currently 99.9% confident), I will delete the 24.04 environment (and upgrade the pools and delete the old Kubernetes ix-applications
dataset.
However, an action that I do take after every upgrade is to clone the new boot environment so that if my current environment becomes corrupted I have a backup I can boot to. So strictly speaking I have 3 environments - and in total they take < 6GB of the 16GB boot pool.
That is fair. I am lazy about deleting old Boot Environments because I don’t need to, I have the space.
One more vote for installing to a pair of smaller SSD drives and using that shiny new NVME for your storage space. A pair of them would be better but 2tb NVME’s aren’t cheap, nor do they grow on trees.
I use a pair of SSD’s, mirrored, for my boot drive and it appears to be bulletproof. Small SSD’s are cheap and reliable these days, I laughed when I saw them being sold as 2 or 3 packs on Amazon. Mine are 128’s and that is overkill but common.