> For the complete documentation index, see [llms.txt](https://docs.vergeos-demo.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.vergeos-demo.com/knowledge-base/virtual-machines.md).

# Virtual Machines

How-to guides for creating, importing, configuring, and managing virtual machines.

* [Changing Resolution on a UEFI VM](/knowledge-base/virtual-machines/changing-resolution-on-a-uefi-vm.md) — Steps to change the screen resolution on a UEFI-based VM by modifying the OVMF Platform Configuration display settings.
* [Emulate a USB Device](/knowledge-base/virtual-machines/emulate-usb.md) — Instructions for creating and attaching an emulated USB device to a VM in VergeOS, including hotplug configuration and VirtIO driver…
* [How to Add a TPM Device to a Virtual Machine](/knowledge-base/virtual-machines/add-tpm-device-to-vm.md) — Step-by-step instructions for adding a Trusted Platform Module (TPM) device to a virtual machine in VergeOS, including UEFI configuration…
* [How to Import a Linux VM (RHEL, CentOS, SUSE, Debian, Ubuntu)](/knowledge-base/virtual-machines/import-rhel-centos-vm.md) — Importing Linux VMs from other hypervisors into VergeOS and configuring virtio drivers by rebuilding initramfs for proper booting across…
* [Importing Physical Machines and Individual VMs into VergeOS](/knowledge-base/virtual-machines/importing-a-physicalvirtual-machine-into-vergeio.md) — Learn how to use the VergeOS Clone Utility to import physical or virtual machines into VergeOS, including PtoV and VtoV migrations with…
* [Importing VMs from Files](/knowledge-base/virtual-machines/import-vms-from-files.md) — Learn how to import VMs into VergeOS from uploaded files including VMX, VMDK, OVF, VHD/X, and QCOW2 formats, with troubleshooting steps for…
* [Importing Windows Server with UEFI into VergeOS](/knowledge-base/virtual-machines/importing-windows-server-with-uefi-into-vergeos.md) — Guide to migrating a UEFI-enabled Windows Server VM from VMware into VergeOS, including disk interface changes, Virtio driver installation…
* [Isolating a VM](/knowledge-base/virtual-machines/isolating-a-vm.md) — Methods for isolating a virtual machine in VergeOS, including removing network connections and creating a dedicated internal network for…
* [Loading Virtio Drivers in Windows Recovery Console](/knowledge-base/virtual-machines/loading-virtio-drivers-in-windows-recovery-console.md) — How to load Virtio SCSI and storage drivers in Windows Recovery Console so that Virtio-SCSI disks become visible for recovery operations.
* [Making a Non-Persistent VM](/knowledge-base/virtual-machines/making-a-nonpersistent-vm.md) — How to create a non-persistent virtual machine in VergeOS that reverts to its original state after each reboot, ideal for VDI environments.
* [Managing Files](/knowledge-base/virtual-machines/managing-files.md) — How to upload, manage, and share files in VergeOS including ISOs, VM disk images, and creating public links for file sharing between sites…
* [Reasons a Windows VM Restarted Unexpectedly](/knowledge-base/virtual-machines/reasons-a-windows-vm-restarted-unexpectedly.md) — How to diagnose why a Windows VM restarted unexpectedly by reviewing VergeOS log messages including kill, poweroff, shutdown, and reset…
* [Resizing a Virtual Disk Drive](/knowledge-base/virtual-machines/resizing-a-virtual-disk-drive.md) — Step-by-step instructions for increasing the size of a virtual disk drive in VergeOS, including notes on hot-plug support and guest OS…
* [Secure Boot Certificate Expiry - Microsoft Guest VMs (June 2026)](/knowledge-base/virtual-machines/secure-boot-certificate-expiry-2026.md) — How to resolve the expiring Microsoft Secure Boot certificate on Windows guest VMs using the one-click fix introduced in VergeOS 26.1.5.
* [UEFI Tweaks for Imported VMs](/knowledge-base/virtual-machines/uefi-tweaks-for-imported-vms.md) — How to resolve boot issues with imported VMs that use UEFI boot devices, including boot order and secure boot adjustments.
* [Understanding VergeOS VM Memory Management](/knowledge-base/virtual-machines/guest-memory-management.md) — Explains why VergeOS shows allocated memory rather than active usage, the benefits of no memory ballooning, and best practices for memory…
* [VirtIO-Win Driver Compatibility with MS SQL Server Workloads](/knowledge-base/virtual-machines/virtio-win-mssql-compatibility.md) — Known virtio-win driver compatibility issue affecting Windows VMs running MS SQL Server under heavy I/O, including the recommended version…
* [Virtual Drive TRIM](/knowledge-base/virtual-machines/virtual-drive-trim.md) — How to perform TRIM/UNMAP operations on virtual drives in Windows and Linux to reclaim unused vSAN space, especially after importing…
* [VM Advanced Options](/knowledge-base/virtual-machines/vm-advanced-options.md) — Guide to configuring advanced VM options for fine-tuning performance, hardware emulation, and device behavior in VergeOS, including CPU…
* [VM Disk Discard](/knowledge-base/virtual-machines/vm-disk-discard.md) — Managing disk discard settings for virtual machines in VergeOS to optimize storage usage and reclaim unused vSAN space through TRIM/DISCARD…
* [Windows - Slow to Format a New Disk](/knowledge-base/virtual-machines/windows--slow-to-format-a-new-disk.md) — How to fix slow virtual disk formatting in Windows Server 2012 and later by temporarily disabling SCSI TRIM and Unmap commands using fsutil.
* [Windows - Time Shift](/knowledge-base/virtual-machines/windows-time-shift.md) — How to resolve time drift in Windows VMs on VergeOS by configuring the RTC Base setting and the RealTimeIsUniversal registry key for proper…
* [Windows Disks Showing Offline After Restarting](/knowledge-base/virtual-machines/windows-disks-showing-offline-after-restarting.md) — How to fix secondary virtual disks that show as offline after restarting a Windows VM imported into VergeOS, using the Set-StorageSetting…
* [Windows is Unable to Detect a Virtual Disk Drive](/knowledge-base/virtual-machines/windows-is-unable-to-detect-a-virtual-disk-drive.md) — How to resolve Windows not detecting a virtual disk drive by loading virtIO drivers during installation or changing the disk interface type…
* [Windows Restored VM Not Bootable](/knowledge-base/virtual-machines/windows-restored-vm-not-bootable.md) — Troubleshooting steps for a Windows VM that is not booting after being restored from a snapshot, including fixes for non-quiesced…
* [Workloads Failing to Migrate](/knowledge-base/virtual-machines/workloads-failing-to-migrate.md) — Common reasons why workloads fail to migrate between nodes, including insufficient resources, pinned VM configurations, and tenant node…


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.vergeos-demo.com/knowledge-base/virtual-machines.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
