Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows 10

สร้าง Virtual Machine ด้วย Windows 10 Hyper-V

รู้ไหมว่า Windows 10 มี Tool built-in สำหรับสร้าง Virtual Machines? Microsoft Hyper-V เป็น Native Hypervisor ของ Windows ใช้ Hyper-V สร้าง VM บน Windows 10 Pro, Enterprise, Education 64-bit ได้ทั้งหมด โดยไม่ต้องติดตั้งซอฟต์แวร์ภายนอก

นี่คือวิธีสร้าง Virtual Machine ใน Windows 10 ด้วย Hyper-V

Hyper-V คืออะไร?

Hyper-V เดิมเป็นฟีเจอร์ Windows Server เท่านั้น แต่ย้ายมาสู่ Windows 10 นำ Integrated Hypervisor มาสู่ Windows Desktop Hyper-V ใช้ได้เฉพาะ Windows 64-bit เท่านั้น และ ไม่มีบน Windows 10 Home Edition (อย่างน้อยไม่ได้ Out of the box)

Hyper-V รันแต่ละ VM ใน Isolated Environment รัน Hyper-V VM หลายตัวพร้อมกันได้ ถ้าฮาร์ดแวร์รับไหว ควรเช็ค System Requirements ก่อน

ต้องมี RAM อย่างน้อย 2GB (หรือมากกว่า) CPU ต้องรองรับ Virtualization ผ่าน Intel VT-x หรือ AMD-V ไม่แน่ใจดูยังไง?

คลิกขวา Taskbar เลือก Task Manager แท็บ Performance ใต้กราฟ ดูสถานะ Virtualization

  • บอก Enabled = Virtualization เปิดอยู่ใน BIOS แล้ว
  • บอก Disabled = ต้องเข้า BIOS เปิด Virtualization Option

หากไม่เห็นตัวเลือกเลย = CPU ไม่รองรับ Virtualization

สร้าง Virtual Machine ด้วย Windows 10 Hyper-V

วิธีติดตั้ง Hyper-V บน Windows 10

หลังเปิด CPU Virtualization ต้องติดตั้ง Hyper-V

วิธีง่ายที่สุดให้ Hyper-V ติดตั้งถูกต้องคือใช้ PowerShell (PowerShell ต่างจาก Command Prompt ยังไง?) มีตัวเลือกติดตั้งผ่าน Windows Features แต่ไม่ทำงานถูกต้องเสมอไป

พิมพ์ powershell ในค้นหา Start Menu คลิกขวา Best Match เลือก Run as Administrator พิมพ์คำสั่ง:

DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V

คำสั่งเสร็จ สำหรับงานที่เปิดอยู่ แล้ว Restart ระบบ รีบูทเสร็จ จะเจอตัวเลือก Hyper-V ใน Start Menu

สร้าง Virtual Machine ด้วย Hyper-V บน Windows 10

พิมพ์ hyper v ในค้นหา Start Menu เลือก Hyper-V Manager

สร้าง Virtual Machine ด้วย Windows 10 Hyper-V

ในรายการ Actions เลือก New > Virtual Machine > Next

ตั้งชื่อ VM แล้ว Next

เลือก Hyper-V Generation

ตอนนี้ต้องเลือก Hyper-V Generation สำหรับ VM

Generation 1 รองรับ Guest OS 32-bit และ 64-bit Virtual Hardware รองรับ Hyper-V รุ่นก่อน

Generation 2 รองรับ Guest OS 64-bit เท่านั้น มี UEFI-based Firmware และฟีเจอร์ Virtualization ใหม่ๆ

หากใช้ 32-bit OS เลือก Generation 1 หากคิดว่าจะย้าย VM ไป Host อื่น เลือก Generation 1 มิฉะนั้น เลือก Generation 2

Generation 2 VM บูทเร็วกว่า ใช้ Max RAM มากกว่า Virtual CPU Cores มากกว่า และอื่นๆ

สร้าง VM แล้ว ไม่สามารถเปลี่ยน Generation ได้

กำหนด Memory, Network, และ Virtual Hard Disk Type

ระบุ RAM ที่จัดสรรให้ VM RAM มาก = VM เร็วขึ้น แต่ขึ้นกับ Guest OS และ Hardware ของ Host

ไม่แน่ใจให้ RAM เท่าไหร่ เช็ค Minimum Requirements ของ Guest OS แล้วเพิ่มอีกนิดถ้าทำได้

สร้าง Virtual Machine ด้วย Windows 10 Hyper-V

สามารถใช้ Hyper-V Dynamic Memory ตัวเลือกนี้ให้ Hyper-V จัดการ RAM consumption แบบยืดหยุ่น ไม่บีบ Host Machine

กำหนดเสร็จ ไป Configure Networking เลือก Default Switch

เลือกขนาด Virtual Machine Storage

แนะนำตั้งขนาด Storage ตาม Minimum Spec ของ Guest OS บวกเพิ่มเล็กน้อย VHDX Virtual Storage Disk ขยายแบบ Dynamic ไม่ต้องสร้าง Drive ใหญ่ตั้งแต่แรก หากต้องการ เพิ่ม Storage ได้

สร้าง Virtual Machine ด้วย Windows 10 Hyper-V

สุดท้าย เลือกติดตั้ง OS ตอนนี้ หรือภายหลัง

ติดตั้งตอนนี้ (ตอนบูท VM ครั้งแรก) เลือก Install an operating system from a bootable CD/DVD-ROM Browse ไปที่ OS Image (.ISO) ที่ต้องการ

เช็ค Summary คลิก Finish

ปรับ Hyper-V VM Settings

กด Finish จะกลับ Hyper-V Manager คลิกขวาชื่อ VM เลือก Settings

Settings Menu ให้การควบคุมรายละเอียด VM Settings

เช่น ใช้แท็บ Processor จัดสรร CPU Cores มากขึ้น หรือปรับ Network Adapter Settings เปลี่ยน VM Switch หรืออื่นๆ

บูท Hyper-V Virtual Machine

เวลามาถึง Double-click VM เพื่อเริ่ม จะต้องติดตั้ง Guest OS แล้วใช้งานได้ตามต้องการ

สร้าง Virtual Machine ด้วย Windows 10 Hyper-V

ใช้ Hyper-V Quick Create Deploy VM

หลังติดตั้ง Hyper-V มีตัวเลือก Hyper-V Quick Create

สร้าง Virtual Machine ด้วย Windows 10 Hyper-V

Hyper-V Quick Create สร้าง VM เร็ว

พิมพ์ hyper v ในค้นหา Start Menu เลือก Hyper-V Quick Create เลือก Local Installation Source Browse ไป Guest OS Installation Disc (หรือ .ISO) คลิก Create Virtual Machine กระบวนการไม่กี่วินาที ปรับ Settings ได้ทีหลัง

แม้วิธีที่ 2 เร็วกว่า แต่คุ้มค่าที่รู้จัก Hyper-V Manager

VM ไหนดีที่สุด?

ทุก VM มี Pros และ Cons Hyper-V ผสานกับ Windows 10 ดี ใช้ง่าย ฟรี ไม่ใช่ตัวเลือกเดียว Major VM Tools อื่นๆ: VirtualBox และ VMWare Player นี่คือการเปรียบเทียบ VirtualBox, VMWare, และ Hyper-V