# Keep a TrueNAS host GPU when isolating devices for a VM

> Inventory host, VM and application GPU use before isolating a device under the TrueNAS 25.10 procedure.

- Canonical URL: https://update.dsesecurity.com/updates/keep-a-truenas-host-gpu-when-isolating-devices-for-a-vm/
- Publisher: Detection Systems & Engineering (DSE Security)
- Author: DSE Security Editorial Team
- Published: 2026-10-29T17:41:04+00:00
- Modified: 2026-10-29T17:41:38+00:00
- Last reviewed by DSE: 2026-10-29
- Resource type: Guide
- DSE priority: Advisory
- Topics: Networks & Infrastructure
- Reading time: 3 minutes

## What you need to know

Inventory host, VM and application GPU use before isolating a device under the TrueNAS 25.10 procedure.

## Potentially affected

TrueNAS 25.10 systems with multiple GPUs being considered for VM isolation.

## DSE recommendation

Reserve a host GPU, reconcile application use and verify the isolated-device assignment after the required reboot.

## Article

Bottom line: Approve a host-and-guest GPU allocation map before isolating hardware. Keep the intended host device available, review any application dependency and schedule the documented reboot before checking the final assignment.

## Source fact: what the authority says

The [TrueNAS GPU isolation guide](https://www.truenas.com/docs/scale/25.10/scaletutorials/systemsettings/advanced/managegpuscale/) requires at least two GPUs: one for host functions and another available for VM isolation. An isolated GPU is unavailable to the host OS and applications, and one isolated device can be used by a single VM. After allocation to a VM, the GPU is unavailable for other allocations. The system must be rebooted after adding or removing a GPU from isolation to fully update its isolation status.

## What the source does not establish

This is the versioned TrueNAS isolation procedure, not a GPU compatibility list or a performance qualification for a guest workload. It does not establish driver support, application eligibility or migration behavior for any proposed device.

## Applicability questions

- Which physical GPU remains assigned to host functions?

- Which device is proposed for one VM, identified by its actual hardware identity?

- Does an application currently rely on the proposed device?

- Who approves the reboot, workload checks and recovery assignment?

## DSE recommendation: controlled next steps

The following steps are DSE recommendations based on the cited source.

DSE recommends an allocation sheet with separate host, application and VM rows. Record device identities rather than relying only on identical model names. Have the host and workload owners agree which device will remain available to the host before saving an isolation change.

Review existing application use and planned VM demand together. If two owners request the same device, resolve the allocation decision before the change window. Do not treat an isolated-device selection as a capacity plan for several simultaneous consumers.

Schedule the documented reboot as part of the same approved change. Preserve the original allocation and the method of returning the device to its prior role. Name the console or recovery access needed if the system does not return to the expected management state.

Choose a proposed harmless guest workload and a separate host-function check. Establish the required observations without assuming an application’s throughput or feature support. Keep any later driver installation or tuning in a separately reviewed step so the isolation result remains interpretable.

## Verification and evidence

Proposed verification: after the approved reboot, reconcile the effective isolation list and VM configuration with the allocation sheet. Confirm the intended host device remains assigned as planned, then exercise the agreed guest workload. Record the physical identities and actual observations from both sides.

Review the previously dependent applications through their approved checks, particularly any that were intentionally moved to another device. Preserve an unexpected missing allocation as a finding rather than assigning a second consumer experimentally. Accept the demonstrated device assignment separately from workload compatibility or sustained performance.

## Official references

- [TrueNAS — Isolating GPU for VMs](https://www.truenas.com/docs/scale/25.10/scaletutorials/systemsettings/advanced/managegpuscale/) — official product documentation; confirm the installed release and configuration.

Source review completed October 29, 2026. Recheck the official documentation and deployment-specific applicability before a production change.

## Primary reference

- Name: TrueNAS — Isolating GPU for VMs
- Authority: www.truenas.com
- URL: https://www.truenas.com/docs/scale/25.10/scaletutorials/systemsettings/advanced/managegpuscale/
- Source publication date: Not stated by the source

## Citation and use

Preferred citation: “Keep a TrueNAS host GPU when isolating devices for a VM,” DSE Security, https://update.dsesecurity.com/updates/keep-a-truenas-host-gpu-when-isolating-devices-for-a-vm/
Publishing principles: https://update.dsesecurity.com/updates/dse-updates-editorial-methodology/
Usage and citation policy: https://update.dsesecurity.com/usage/
Copyright © 2026 Detection Systems & Engineering. All rights reserved.
