diff --git a/Virtualization/Proxmox/ProxmoxVE.md b/Virtualization/Proxmox/ProxmoxVE.md index 2fcceec..f8934b6 100644 --- a/Virtualization/Proxmox/ProxmoxVE.md +++ b/Virtualization/Proxmox/ProxmoxVE.md @@ -7,12 +7,11 @@ Proxmox Virtual Environment is an open source server virtualization management s ### Create the first Node You will need to download the [Proxmox VE 8.1 ISO Installer](https://www.proxmox.com/en/downloads) from the Official Proxmox Website. Once it is downloaded, you can use [Balena Etcher](https://etcher.balena.io/#download-etcher) or [Rufus](https://rufus.ie/en/) to deploy Proxmox onto a server. -!!! warning - If you are virtualizing Proxmox under a Hyper-V environment, you will need to follow the [Official Documentation](https://learn.microsoft.com/en-us/virtualization/hyper-v-on-windows/user-guide/enable-nested-virtualization) to ensure that nested virtualization is enabled. An example is listed below: - ```jsx title="Powershell Commands" - Set-VMProcessor -VMName -ExposeVirtualizationExtensions $true # (1) - Get-VMNetworkAdapter -VMName | Set-VMNetworkAdapter -MacAddressSpoofing On # (2) - ``` - - 1. This tells Hyper-V to allow the GuestVM to behave as a hypervisor, nested under Hyper-V, allowing the virtualization functionality of the Hypervisor's CPU to be passed-through to the GuestVM. - 2. This tells Hyper-V to allow your GuestVM to have multiple nested virtual machines with their own independant MAC addresses. This is useful when using nested Virtual Machines, but is also a requirement when you set up a [Docker Network](https://docs.bunny-lab.io/Containers/Docker/Docker%20Networking/) leveraging MACVLAN technology. \ No newline at end of file +If you are virtualizing Proxmox under a Hyper-V environment, you will need to follow the [Official Documentation](https://learn.microsoft.com/en-us/virtualization/hyper-v-on-windows/user-guide/enable-nested-virtualization) to ensure that nested virtualization is enabled. An example is listed below: +```jsx title="Powershell Commands" +Set-VMProcessor -VMName -ExposeVirtualizationExtensions $true # (1) +Get-VMNetworkAdapter -VMName | Set-VMNetworkAdapter -MacAddressSpoofing On # (2) +``` + +1. This tells Hyper-V to allow the GuestVM to behave as a hypervisor, nested under Hyper-V, allowing the virtualization functionality of the Hypervisor's CPU to be passed-through to the GuestVM. +2. This tells Hyper-V to allow your GuestVM to have multiple nested virtual machines with their own independant MAC addresses. This is useful when using nested Virtual Machines, but is also a requirement when you set up a [Docker Network](https://docs.bunny-lab.io/Containers/Docker/Docker%20Networking/) leveraging MACVLAN technology. \ No newline at end of file