Proxmox VM: Difference between revisions

From Deathbybandaid Wiki
Jump to navigation Jump to search
(Created page with " ==Proxmox-VE Main Page== Proxmox-VE =Direct Drive Passthrough= [https://pve.proxmox.com/wiki/Passthrough_Physical_Disk_to_Virtual_Machine_(VM) Passthrough Physical Disk to Virtual Machine (VM)] =Windows 10 VM= ==VM creation== Create the VM selecting: ===OS=== Set Guest OS to Microsoft Windows, with the appropriate version. ===Hard Disk=== Set Bus to VirtIO block, and cache to Write Back. ===Network=== Set Model to Virtio ===Confirm=== DO NOT START VM at this point!!...")
 
No edit summary
 
Line 4: Line 4:
=Direct Drive Passthrough=
=Direct Drive Passthrough=
[https://pve.proxmox.com/wiki/Passthrough_Physical_Disk_to_Virtual_Machine_(VM) Passthrough Physical Disk to Virtual Machine (VM)]
[https://pve.proxmox.com/wiki/Passthrough_Physical_Disk_to_Virtual_Machine_(VM) Passthrough Physical Disk to Virtual Machine (VM)]
=Boot into VM BIOS=
During boot, F2 or DEL should get you in
=Linux ISO won't boot with OVMF=
Enter VM BIOS and disable Secure Boot
=Windows 10 VM=
=Windows 10 VM=
==VM creation==
==VM creation==

Latest revision as of 14:13, 12 July 2022

Proxmox-VE Main Page

Proxmox-VE

Direct Drive Passthrough

Passthrough Physical Disk to Virtual Machine (VM)

Boot into VM BIOS

During boot, F2 or DEL should get you in

Linux ISO won't boot with OVMF

Enter VM BIOS and disable Secure Boot

Windows 10 VM

VM creation

Create the VM selecting:

OS

Set Guest OS to Microsoft Windows, with the appropriate version.

Hard Disk

Set Bus to VirtIO block, and cache to Write Back.

Network

Set Model to Virtio

Confirm

DO NOT START VM at this point!!!

Confirm creation.

VM Options

Set start at boot to yes.

Set Qemu Agent to Enabled

VM Hardware

Add the virtio iso (above link) as a second cd drive.

Start the VM

Add drivers

The windows installation will stop when it doesn't have drivers for the hard drive.

We will add that, and other drivers at this point.

Each driver folder has a windows version, and a subfolder for amd64. You need to go down the directories for each.

  • Balloon
  • NetKVM
  • vioserial
  • viostor

Install Windows as normal

After install

Qemu guest agent

Open the virtio disk in the guest machine and install the Guest agent.

make sure services.msc has both qemu services running and set to automatic

Balloon Service

on the virtio disk go into the balloon folder, and the subdirectory for your version of windows.

Copy the amd64 folder to the root of C:\

rename the folder to Balloon

enter balloon folder

BLNSVR.exe -i

make sure services.msc has balloon service running and set to automatic

HID Button over Interrupt Driver in device manager without driver

Open Device Manager -> Right click HID Button over Interrupt Driver -> Click Update Driver Software…

Click Browse my computer for driver software

Click Let me pick from a list of device drivers on my computer

Select Generic Bus and click Next

Click Close and the device should now be operating fine.