> For the complete documentation index, see [llms.txt](https://documentation.2pintsoftware.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://documentation.2pintsoftware.com/deployr/bare-metal-on-hypervisors/bare-metal-with-proxmox.md).

# Bare metal with Proxmox

Add VirtIO drivers to WinPE when deploying to QEMU-based hypervisors, including Proxmox and VirtualBox.

QEMU-based hypervisors often use VirtIO network and storage devices. Add the required VirtIO drivers to your x64 WinPE boot image before deploying Windows.

Download the latest VirtIO driver ISO from [Fedora People](https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/latest-virtio/virtio-win.iso).

Extract the ISO. Add the drivers from the following folders to the WinPE driver pack associated with your x64 boot image.

<figure><img src="https://922011620-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5H9jaYPEartpXiTyVZvm%2Fuploads%2Fr2lPmf1t7wOBTHEynlck%2Fimage.png?alt=media&amp;token=56fe35ee-1f02-49e0-98f8-ed135670f44a" alt=""><figcaption></figcaption></figure>

<figure><img src="https://922011620-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5H9jaYPEartpXiTyVZvm%2Fuploads%2FyjKbfRWtj6c3z8SBRNIv%2Fimage.png?alt=media&amp;token=e3877380-7180-4a76-a127-e76fb14f4461" alt=""><figcaption></figcaption></figure>

Regenerate the WinPE boot image. The virtual network adapter and disk should then be available.

<figure><img src="https://922011620-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5H9jaYPEartpXiTyVZvm%2Fuploads%2FLs2fUH7p3VxAfD2mwnUu%2Fimage.png?alt=media&amp;token=a8271ad7-ee4b-48d7-962c-3fc6d9c01dd7" alt=""><figcaption></figcaption></figure>

### Windows Driver Pack

You can create a driver pack from the entire ISO. For a smaller, focused package, collect the Windows 11 x64 (`amd64`) driver folders instead.

Tag and label the driver pack in the dashboard. This ensures DeployR selects it during operating system deployment.

The [Import-ProxMoxDriverPack.ps1](https://github.com/2pintsoftware/2Pint-DeployR/blob/main/Automation/Import-ProxMoxDriverPack.ps1) script located on the 2Pint Software Github repository automates this process. It downloads and extracts the ISO, collects Windows 11 x64 drivers in `ProxX64DP`, and creates a Driver Pack content item in DeployR.

<figure><img src="https://922011620-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5H9jaYPEartpXiTyVZvm%2Fuploads%2FbRE0f17TrHMtjWYnlwpv%2Fimage.png?alt=media&amp;token=bf177877-89ed-4dba-99da-785df6790640" alt=""><figcaption></figcaption></figure>

Update the created content item's **Manufacturer** and **Model** values to match your virtual environment.

<figure><img src="https://922011620-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5H9jaYPEartpXiTyVZvm%2Fuploads%2FbaThrF0314AwoGVvzrJR%2Fimage.png?alt=media&amp;token=508df708-1a53-4fed-813a-8ead4f6c0aef" alt=""><figcaption></figcaption></figure>


---

# 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, and the optional `goal` query parameter:

```
GET https://documentation.2pintsoftware.com/deployr/bare-metal-on-hypervisors/bare-metal-with-proxmox.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
