Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows

วิธีการติดตั้ง VMWare ESXi ใน Hyper-V Virtual Machine

VMware ESXi เป็นไฮเปอร์ไวเซอร์ประเภท 1 ระดับองค์กรที่พัฒนาโดย VMware สำหรับการปรับใช้และให้บริการคอมพิวเตอร์เสมือนโดยการรวมส่วนประกอบระบบปฏิบัติการที่สำคัญ เช่น เคอร์เนล เนื่องจากเป็นไฮเปอร์ไวเซอร์ประเภท 1 ESXi ไม่ใช่ซอฟต์แวร์แอปพลิเคชันที่สามารถติดตั้งบนระบบปฏิบัติการได้ ในโพสต์นี้ เราจะแนะนำขั้นตอนวิธีการติดตั้ง VMWare ESXi ใน Hyper-V Virtual Machine ให้สำเร็จ บนคอมพิวเตอร์ Windows 11 หรือ Windows 10

วิธีการติดตั้ง VMWare ESXi ใน Hyper-V Virtual Machine

ฉันสามารถติดตั้ง ESXi บนเครื่องเสมือนได้ไหม

ผู้ใช้พีซีที่ต้องการติดตั้ง ESXi บนเครื่องเสมือนบนคอมพิวเตอร์ที่ใช้ Windows 11/10 จะต้องมีสิ่งต่อไปนี้:CPU จริงที่รองรับการจำลองเสมือนดั้งเดิม (Intel VT หรือ AMD-V), VM ต้องมีหน่วยความจำอย่างน้อย 1.5 GB, VCPU สองตัว และพื้นที่ดิสก์เพียงพอสำหรับเซิร์ฟเวอร์และสำหรับ VM คุณจะเรียกใช้ภายในนั้น ข้อกำหนดเหล่านี้เป็นข้อกำหนดเบื้องต้นเพื่อเรียกใช้ ESX หรือ ESXi ใน VM เพื่อประสบการณ์ที่ราบรื่น

ติดตั้ง VMWare ESXi ในเครื่องเสมือน Hyper-V

คุณสามารถติดตั้งและเรียกใช้ ESXi ภายใน Hyper-V Virtual Machine ได้ แต่ควรสังเกตว่ามีประโยชน์เฉพาะในสภาพแวดล้อมการทดสอบเท่านั้น เนื่องจากไม่รองรับการใช้งานจริงจริงๆ ข้อกำหนดเบื้องต้นเพียงอย่างเดียวสำหรับการดำเนินการนี้คือ คุณต้องมีโฮสต์ Hyper-V ที่ใช้ Windows Server หรือ Windows 11/10 ที่มีโปรเซสเซอร์ Intel พร้อมเทคโนโลยี VT-x และ EPT

โดยทั่วไป ในการติดตั้ง ESXi ใน Hyper-V Virtual Machine ต้องใช้วิธีการ 5 ขั้นตอน ซึ่งเราจะพูดถึงในหัวข้อย่อยแยกกันดังนี้:

1] ดาวน์โหลดและติดตั้ง VMware PowerCLI

วิธีการติดตั้ง VMWare ESXi ใน Hyper-V Virtual Machine

VMware เผยแพร่ VMware PowerCLI บน PowerShell Gallery ดังนั้น ในการดาวน์โหลดและติดตั้ง VMware PowerCLI บนเครื่องโฮสต์ Windows ให้ทำดังต่อไปนี้:

  • กด แป้น Windows + X เพื่อเปิดเมนู Power User
  • แตะ A บนแป้นพิมพ์เพื่อเปิด PowerShell ในโหมดผู้ดูแลระบบ/โหมดยกระดับ
  • ในคอนโซล PowerShell ให้พิมพ์หรือคัดลอกและวางคำสั่งด้านล่างแล้วกด Enter:
Install-Module -Name VMware.PowerCLI

รอสักครู่จนกว่าการติดตั้งจะเสร็จสิ้น เมื่อการติดตั้งเสร็จสิ้น คุณสามารถดำเนินการ ขั้นตอนที่ 2] ซึ่งก็คือการเรียกใช้สคริปต์ปรับแต่ง

2] ดาวน์โหลดและเรียกใช้ ESXi-Customizer

วิธีการติดตั้ง VMWare ESXi ใน Hyper-V Virtual Machine

ESXi-Customizer เป็นสคริปต์ PowerShell ที่จะทำให้กระบวนการสร้าง ISO การติดตั้ง ESXi ที่แพตช์และกำหนดเองเป็นไปโดยอัตโนมัติโดยใช้โมดูล VMware PowerCLI ImageBuilder คุณสามารถดาวน์โหลดสคริปต์ ESXi-Customizer PowerShell คลายซิปแพ็คเกจเก็บถาวร จากนั้นคลิกขวาที่สคริปต์ Powershell แล้วเลือก เรียกใช้ด้วย Powershell จากเมนูบริบทเพื่อเรียกใช้สคริปต์บนเครื่องโฮสต์ Windows

สคริปต์จะดาวน์โหลด ESXi 6.0 ISO จากดีโปออนไลน์ VMware และคุณปรับแต่ง ISO ได้โดยการฉีดไดรเวอร์ ด้านล่างนี้คือพารามิเตอร์และคำอธิบายที่เกี่ยวข้องสำหรับการปรับแต่ง:

  • ใช้ –v60 พารามิเตอร์สำหรับ ESXi 6.0 แต่คุณสามารถใช้ -v65 พารามิเตอร์สำหรับ ESXi 6.5
  • ใช้ –vft พารามิเตอร์เพื่อเชื่อมต่อกับ V-Front Online Depot
  • ใช้ เน็ตทิวลิป เพื่อโหลดไดรเวอร์ DECchip 21140 Ethernet ภายใน ISO ไดรเวอร์นี้อนุญาตให้เรียกใช้ ESXi เป็น VM ภายใต้ Microsoft Hyper-V

เมื่อดาวน์โหลด ISO แล้ว ให้ทำตามขั้นตอนต่อไปด้านล่าง

3] สร้าง Hyper-V ESXi VM ด้วยอะแดปเตอร์เครือข่ายรุ่นเก่า

วิธีการติดตั้ง VMWare ESXi ใน Hyper-V Virtual Machine

ในการสร้าง Hyper-V VM ด้วยอะแดปเตอร์เครือข่ายรุ่นเก่าบนเครื่องโฮสต์ คุณสามารถทำตามคำแนะนำในคู่มือของเราเกี่ยวกับวิธีกำหนดค่าและใช้ Hyper-V และสร้างเครื่องเสมือนใน Windows ระหว่างการสร้าง VM ให้เลือกรุ่นที่ 1 สำหรับ VM เพื่อให้สามารถใช้อะแดปเตอร์เครือข่ายรุ่นเก่ากับไดรเวอร์ที่เข้ากันได้ซึ่งคุณได้รวมเข้ากับอิมเมจการติดตั้ง ESXi ใน ขั้นตอนที่ 2] ข้างต้น. นอกจากนี้ กำหนดหน่วยความจำอย่างน้อย 4 GB และโปรดทราบว่าไม่แนะนำให้ใช้ Dynamic Memory สำหรับ VM

หลังจากที่คุณสร้าง ESXi VM สำเร็จแล้ว ก่อนเริ่ม Virtual Machine นี้ คุณต้องแก้ไขจำนวนตัวประมวลผลเสมือน - คุณสามารถกำหนดค่าตัวประมวลผล 2 ตัวสำหรับ VM จากนั้นลบอะแดปเตอร์เครือข่ายเริ่มต้น และเพิ่ม Legacy Network Adapter และเชื่อมต่อกับ Hyper-V Virtual Switch ของคุณเพื่อสื่อสารกับอินเทอร์เน็ตหรือกับ LAN ของคุณ นอกจากนี้ ให้กำหนดค่าอแด็ปเตอร์โดยเปิดใช้งาน Mac Spoofing

เมื่อเสร็จแล้วให้ทำตามขั้นตอนต่อไปด้านล่าง

4] ดาวน์โหลดและเรียกใช้สคริปต์ Enable-NestedVM.ps1

Nested Virtualization หมายความว่าคุณสามารถเรียกใช้ VM ภายในเครื่องเสมือนได้ ในขั้นตอนนี้ คุณสามารถดาวน์โหลดสคริปต์ Enable-NestedVM PowerShell แล้วเรียกใช้สคริปต์ใน ขั้นตอนที่ 1] ด้านบน

เมื่อเสร็จแล้ว คุณสามารถดำเนินการตามขั้นตอนสุดท้ายด้านล่างได้

5] การเริ่มต้นและกำหนดค่า ESXi Virtual Machine

ตอนนี้คุณพร้อมที่จะติดตั้ง ESXi บน Hyper-V VM แล้ว ทำดังต่อไปนี้:

  • เริ่ม VM ของคุณโดยคลิกขวาที่ชื่อ VM เลือก เชื่อมต่อ และคลิกปุ่ม เริ่ม ปุ่ม.
  • กด TAB เมื่อคุณเห็นหน้าจอบูตที่มีพื้นหลังสีน้ำเงิน

การกดแป้น TAB บนแป้นพิมพ์จะทำให้คุณสามารถแก้ไขตัวเลือกการบูต และป้องกันไม่ให้ VM ค้างระหว่างการบูต

  • ตอนนี้ พิมพ์คำสั่งด้านล่างแล้วกด Enter:
ignoreHeadless=TRUE

ตอนนี้ตัวติดตั้ง VMware ESXi จะโหลด และคุณสามารถดูโมดูลที่โหลดได้ ซึ่งรวมถึงโมดูล Tulip ที่รวมเข้ากับอิมเมจการติดตั้งของคุณ

  • กด Enter บนหน้าจอต้อนรับเพื่อดำเนินการต่อเมื่อโหลดตัวติดตั้งแล้ว
  • ถัดไป กด F11 เพื่อยอมรับข้อตกลงใบอนุญาตและดำเนินการต่อ
  • เลือกดิสก์ที่จะติดตั้ง ESXi
  • แตะ Enter เพื่อดำเนินการต่อ
  • ถัดไป ให้ป้อนรหัสผ่านรูท ยืนยันรหัสผ่าน แล้วกด Enter .

ตอนนี้คุณจะได้รับคำเตือนจากระบบว่าต้องแบ่งพาร์ติชั่นดิสก์ใหม่

  • กด F11 เพื่อเริ่มการติดตั้ง ESXi
  • รอจนกว่ากระบวนการติดตั้งจะเสร็จสิ้น
  • เมื่อการติดตั้งเสร็จสิ้น จำเป็นต้องรีบูต กด Enter เพื่อรีบูต

แค่นั้นแหละ! ในการบู๊ต VMware ESXi ได้รับการติดตั้งใน Hyper-V Virtual Machine และพร้อมใช้งาน

อ่าน :วิธีการติดตั้ง Windows 11 บน Oracle VM VirtualBox

ฉันจะเชื่อมต่อกับเครื่องเสมือน ESXi ได้อย่างไร

คุณสามารถเชื่อมต่อกับเครื่องเสมือน ESXi ผ่านคอนโซลเครื่องเสมือนในเซิร์ฟเวอร์ vCenter โดยทำตามคำแนะนำเหล่านี้:ล็อกอินเข้าสู่ vSphere Web Client ค้นหาเครื่องเสมือนที่เปิดใช้งานจากสินค้าคงคลังและเลือก จากนั้นไปที่แท็บ สรุป และคลิก เปิดคอนโซล . สีน้ำเงิน ลิงก์ – คอนโซลเครื่องเสมือนควรเปิดขึ้นและคุณสามารถเข้าถึงระบบปฏิบัติการแขกของ VM ได้

โพสต์ที่เกี่ยวข้อง :วิธีการติดตั้ง Windows 11 บน VMware Workstation Player

วิธีการติดตั้ง VMWare ESXi ใน Hyper-V Virtual Machine