> 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/run-the-platform/virtual-machines/import-from-upload.md).

# Importing VMs from Uploaded Media Images

Importing via Media Images is a convenient way to import a single VM at a time. VM Data files, such as VMX, VMDK, OVF, VHD(X) are uploaded to the vSAN and then selected for import.

## Import VM (config and disks) from Media Images

{% hint style="info" %}
Hyper-V VMs should be exported to \*.ova/ovf or VMware format before upload, **-OR-** use the ***Create VM Shell, Import VM Disks*** method below to create the VM first and then import disks
{% endhint %}

1. Upload configuration and disk image files to the vSAN. For instructions on uploading files to the vSAN, see [**Uploading Files to the vSAN**](/run-the-platform/storage/uploading-files-to-vsan.md).
2. Navigate to **Virtual Machines** > **+ New VM**.
3. From the options list, select **--Import from Media Images--**. Available files (that have been uploaded to the vSAN) will appear in the Selections Available list on the right side. Click to **select the VM configuration file** (e.g. *.vmx,*.ovf)
4. Click **Next** (bottom of the screen).
5. The ***VM Name*** will default to the name of the selected configuration file if left blank; otherwise a name can be specified.
6. By default ***MAC Address(es)*** of VM NICs will stay the same as the source VM. If this option is unselected, the system will generate new, unique MAC address(es).
7. Select ***Preferred Tier***, or leave at --default--. This determines the tier first attempted for VM storage. See the [**Preferred Tier**](/run-the-platform/storage/preferred-tiers.md) page for more information.
8. When fields are entered as desired, click **Submit**. The VM instance is created and the dashboard for the new VM is presented.

## Create VM Shell, Import VM Disks

1. Upload disk image files to the vSAN. For instructions on uploading files to the vSAN, see [**Uploading Files to the vSAN**](/run-the-platform/storage/uploading-files-to-vsan.md)
2. [**Create a new Custom VM**](/run-the-platform/virtual-machines/creating-vms.md#create-a-new-custom-vm), assigning appropriate hardware specifications and NIC device(s).
3. Add a new drive to the VM, being sure to select **Import Disk** in the ***Media field***.
4. Select the appropriate ***Interface*** (IDE, SATA, Virtio-SCSI, Virtio-Legacy, etc.)
5. Select drive ***Media File*** (*.vhd,*.vhdx, \*.qcow, raw, etc.) from the dropdown list. ([**VM Drives**](/run-the-platform/virtual-machines/vm-drives.md) provides detailed drive creation instructions.).
6. If applicable, repeat the drive creation steps for additional drives.


---

# 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/run-the-platform/virtual-machines/import-from-upload.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.
