Paano patakbuhin ang Hyper-V sa isang Virtual Machine na may Nested Virtualization?



Subukan Ang Aming Instrumento Para Sa Pagtanggal Ng Mga Problema

Ang pag-install ng tungkulin ng Hyper-V Server o Hyper-V Core Server sa pisikal na makina ay isang prangka na proseso at hindi palaging kinakailangang gumawa ng isang karagdagang pagsasaayos. Ang susunod na hakbang sa isang gusali ng nakahiwalay na kapaligiran ay upang i-deploy at i-configure ang isang virtual machine, operating system, at naka-host na application. Ito ay kilala bilang tradisyunal na virtualization. Sa kasong ito, ang pisikal na makina ay naka-abstract at ipinakita sa mga operating system ng bisita na naka-host sa virtual machine. Ngunit paano kung nais nating magpatakbo ng isang Hyper-V sa loob ng virtual machine? Hindi posible na gawin ito bilang default, ngunit may karagdagang binago sa Hyper-V Server at target na virtual machine. Ang teknolohiyang nagbibigay-daan sa amin upang magpatakbo ng isang virtual machine sa loob ng virtual machine ay tinawag nakapugad na virtualization . Sinusuportahan din ito ng iba pang mga tanyag na vendor kabilang ang VMware, Citrix, at Nutanix. Tunog kagiliw-giliw, ngunit ano ang kaso ng paggamit para sa pagpapatakbo ng isang virtual machine sa loob ng virtual machine? Pangunahin itong ginagamit ng mga developer para sa layunin ng pagsubok, mga lab at pagpapatakbo ng mga lalagyan na Hyper-V.



Kung susubukan naming mai-install ang Hyper-V sa VM, makakakuha kami ng isang error na nagsasabi na ang pag-install ay hindi maaaring gawin dahil sa nawawalang mga kakayahan sa virtualization.





Ang mga solusyon para sa balakid na ito ay upang paganahin ang nied virtualization sa Hyper-V server para sa isang target na virtual machine. Sa sumusunod na teksto, lalakasan ka namin sa pamamaraang paganahin ang nested virtualization sa Hyper-V Server na naka-host sa Windows Server 2019.

  1. Mag log in o kumonekta sa Windows Server 2019 kung saan mo na-install ang papel na Hyper-V
  2. Buksan Hyper-V Manager
  3. Mag-navigate sa VM kung saan nais mong paganahin ang nied virtualization. Sa aming halimbawa, ito ay VM na pinangalanang 'Windows2019' tulad ng ipinakita sa screenshot
  4. Patayin ang VM
  5. Mag-right click sa Start Menu at pagkatapos ay mag-click sa Windows Powershell (Admin)
  6. Uri Itakda-VMProcessor -VMName Windows2019 -ExposeVirtualizationExtensions $ true at pagkatapos ay pindutin ang Sa halimbawang ito, ang Windows2019 ay ang pangalan ng VM. Kakailanganin mong i-type ang pangalan ng iyong VM na naka-host sa iyong Hyper-V Manager
  7. Ang susunod na hakbang ay upang i-configure ang pag-network sa may n virtual virtual machine. Maaari itong magawa sa pamamagitan ng paggamit ng MAC Spoofing o Network Address Translation (NAT). Sa aming kaso ay paganahin namin ang MAC Spoofing sa pamamagitan ng pag-type ng utos Get-VMNetworkAdapter -VMName Windows2019 | Itakda-VMNetworkAdapter -MacAddressSpoofing On sa Powershell. Mangyaring palitan ang Windows2019 ng pangalan ng iyong virtual machine
  8. Buksan ang VM at mag-login sa Windows Server 2019
  9. Buksan Server Manager at mag-click Magdagdag ng mga tungkulin at tampok
  10. Mag-click Susunod sa ilalim Bago ka magsimula
  11. Mag-click Susunod sa ilalim Piliin ang Uri ng Pag-install
  12. Mag-click Susunod o pumili ng patutunguhang server sa ilalim Piliin ang patutunguhang server
  13. Pumili Hyper-V sa ilalim Piliin ang mga tungkulin ng server at pagkatapos ay mag-click Magdagdag ng Mga Tampok
  14. I-click ang Susunod upang mai-install ang Hyper-V
  15. Mag-click Susunod sa ilalim Piliin ang mga tampok
  16. Mag-click Susunod sa ilalim Hyper-V
  17. Piliin ang adapter ng network sa ilalim Lumikha ng Mga Virtual switch . Awtomatikong matutukoy ng Windows Server ang lahat ng magagamit na mga adaptor ng network sa makina na iyon
  18. Mag-click Susunod sa ilalim Paglipat ng Virtual Machine
  19. Mag-click Susunod o piliin ang default na lokasyon para sa virtual hard disk o virtual machine config file sa ilalim Mga Default na Tindahan
  20. Pumili I-restart ang mga tungkulin sa patutunguhan, mga serbisyo sa papel, o mga tampok sa isang napiling server, i-click ang i-install at pagkatapos ay mag-click Oo sa ilalim Kumpirmahin ang Mga Pagpipilian sa Pag-install
  21. Mag-click I-install at maghintay hanggang sa mai-install ng Windows Server 2019 ang papel na Hyper-V
  22. Mag-click I-install sa ilalim Kumpirmahin ang pagpili ng pag-install
  23. Maghintay hanggang matapos ang Windows sa pag-install ng papel na Hyper-V. Awtomatiko nitong mai-install ang virtual machine.
  24. Mag log in sa Windows Server 2019
  25. Buksan Server Manager
  26. Mag-navigate sa Mga kasangkapan at pagkatapos ay mag-click Hyper-V Manager
  27. Mag-install ng isang virtual machine at mag-enjoy sa paglalaro ng Hyper-V
2 minuto basahin