วิธีสร้าง Windows Virtual Machine ใน Linux ด้วย KVM

วิธีสร้าง Windows Virtual Machine ใน Linux ด้วย KVM
ผู้อ่านเช่นคุณช่วยสนับสนุน MUO เมื่อคุณทำการซื้อโดยใช้ลิงก์บนเว็บไซต์ของเรา เราอาจได้รับค่าคอมมิชชั่นจากพันธมิตร อ่านเพิ่มเติม.

การใช้เครื่องเสมือน Windows ควบคู่ไปกับ Linux นั้นมีประโยชน์ ด้วยการตั้งค่าเครื่องเสมือน Windows คุณไม่จำเป็นต้องกังวลเกี่ยวกับชั้นความเข้ากันได้หรือมองหาทางเลือกโอเพ่นซอร์สสำหรับแอพ Windows ที่คุณชื่นชอบ นอกจากนี้ หากคุณเป็นนักพัฒนา การทดสอบซอฟต์แวร์ของคุณบนระบบปฏิบัติการหลายระบบจะกลายเป็นเรื่องง่าย





วิดีโอประจำวัน Starforge Voyager Creator: แบรนด์พีซีสำหรับเล่นเกมแบบกำหนดเองนี้ควรค่าแก่การลองใช้หรือไม่ พีซีสำหรับเล่นเกม/สตรีมมิ่งที่น่าเกรงขามที่สร้างขึ้นโดยบริษัทใหม่ที่ได้รับการสนับสนุนจากสตรีมเมอร์ที่กระตือรือร้นที่จะสร้างกระแส

Kernel-based Virtual Machine หรือ KVM เป็นทางออกที่ดีที่สุดของคุณเมื่อพูดถึงการตั้งค่าเครื่องเสมือน Windows บน Linux แต่คุณจะสร้าง KVM ใหม่และติดตั้ง Windows ได้อย่างไร





1. ติดตั้งและกำหนดค่าซอฟต์แวร์ KVM ที่จำเป็น

ในขั้นแรก คุณต้องตรวจสอบว่า CPU ของคุณรองรับการจำลองเสมือนหรือไม่ และเปิดใช้งานในระบบของคุณหรือไม่ โดยเรียกใช้:





วิธีการสะท้อนภาพในการแสดงตัวอย่าง
 grep -Ec '(vmx|svm)' /proc/cpuinfo
  ตรวจสอบการสนับสนุนการจำลองเสมือนบน linux

เอาต์พุตที่มากกว่า 0 แสดงว่ามีการเปิดใช้งานการจำลองเสมือนและคุณสามารถดำเนินการต่อได้ หากเป็นอย่างอื่น ให้รีสตาร์ทพีซีของคุณ ไปที่ตัวเลือก BIOS และเปิดใช้งานการรองรับการจำลองเสมือน .

หากนี่เป็นครั้งแรกที่คุณทำงานกับ KVM คุณต้องเข้าใจ เครื่องเสมือนที่ใช้เคอร์เนลและวิธีการทำงาน .



เมื่อตั้งค่าการจำลองเสมือนแล้ว ให้ติดตั้งแพ็คเกจ KVM ที่จำเป็นจากที่เก็บ distro ของคุณ คำสั่งการติดตั้งจะแตกต่างกันไปขึ้นอยู่กับ distro ที่คุณใช้

ในการแจกแจงที่ใช้ Debian และ Ubuntu ให้เรียกใช้:





 sudo apt install qemu-kvm libvirt-daemon bridge-utils virt-manager

บน Arch Linux และอนุพันธ์:

 sudo pacman -S qemu-kvm libvirt bridge-utils virt-manager

ติดตั้งแพ็คเกจ KVM บน Fedora และ RHEL ด้วย:





 sudo dnf install @virtualization

ถัดไป เปิดใช้งานและเริ่มต้น libvirt daemon โดยรัน:

 sudo systemctl enable libvirtd 
sudo systemctl start libvirtd

ตรวจสอบว่า libvirtd ทำงานอย่างถูกต้องด้วย:

 sudo systemctl status libvirtd

หากผลลัพธ์แสดงเป็นสีเขียว 'ใช้งานอยู่' คุณสามารถดำเนินการต่อได้อย่างปลอดภัย หากแสดงเป็นสีแดงว่า 'ไม่ใช้งาน' ให้รันคำสั่งด้านบนอีกครั้ง

สุดท้าย เพิ่มผู้ใช้ของคุณในกลุ่ม libvirt และ kvm ด้วย:

wi-fi ไม่มีการกำหนดค่า ip ที่ถูกต้อง windows 10
 sudo usermod -aG libvirt $(whoami) 
sudo usermod -aG kvm $(whoami)

2. ดาวน์โหลด Windows 10 ISO

ด้วยการกำหนดค่า virtualization ตอนนี้คุณก็พร้อมที่จะสร้างเครื่องเสมือนแล้ว แต่ก่อนอื่น ให้ดาวน์โหลดไฟล์ ISO ของ Windows 10 ที่คุณจะใช้เพื่อบูต VM

ตรงไปที่หน้าดาวน์โหลด Windows 10 แล้วเลื่อนลงเพื่อเลือก Windows 10 (ISO หลายฉบับ) จากเมนูดรอปดาวน์ Select edition จากนั้นคลิก ยืนยัน .

  ดาวน์โหลดไฟล์ iso ของ windows 10

เลือกภาษาที่เหมาะสมและกด ดำเนินการต่อ . ตอนนี้คุณมีสองตัวเลือกในการดาวน์โหลด Windows 10 รุ่น 64 และ 32 บิต คลิกที่ตัวเลือกที่คุณต้องการติดตั้ง

ดาวน์โหลด: วินโดวส์ 10 (ฟรี)

3. สร้าง KVM ใหม่โดยใช้ virt-manager

เรียกใช้ Virtual Machine Manager โดยพิมพ์ ผู้จัดการ virt ในบรรทัดคำสั่งหรือจากเมนูแอปพลิเคชัน คลิก สร้างเครื่องเสมือนใหม่ ตัวเลือก (ไอคอนเดสก์ท็อปที่มีปุ่มเล่นตรงกลาง) เพื่อดำเนินการต่อ

  สร้างเครื่องเสมือน kvm ใหม่

ดำเนินการต่อด้วยการเลือกเริ่มต้น— สื่อการติดตั้งในเครื่อง —และคลิก ซึ่งไปข้างหน้า .

  สื่อท้องถิ่นติดตั้ง kvm linux

คลิก เรียกดู > เรียกดูในท้องถิ่น และเลือกไฟล์ ISO Windows 10 ที่ดาวน์โหลดจากที่เก็บข้อมูลของคุณ คลิก เปิด เพื่อเลือกอิมเมจ ISO Virtual Machine Manager จะตรวจจับระบบปฏิบัติการโดยอัตโนมัติ คลิก ซึ่งไปข้างหน้า เพื่อดำเนินการต่อ.

  เลือกไฟล์ windows iso ใน virt-manager

ระบุจำนวนหน่วยความจำและแกน CPU ที่คุณต้องการจัดสรรให้กับเครื่องเสมือน สำหรับผู้เริ่มต้น หน่วยความจำจริงครึ่งหนึ่งของคอมพิวเตอร์ของคุณจะมากเกินพอ เกี่ยวกับคอร์ CPU ให้เลือกอะไรก็ได้ตั้งแต่หนึ่งในสามถึงครึ่งหนึ่งของคอร์ที่มีอยู่ เสร็จแล้วก็ตี ซึ่งไปข้างหน้า .

  กำหนดค่าหน่วยความจำและซีพียูสำหรับ kvm

ในหน้าต่างต่อไปนี้ ตรวจสอบให้แน่ใจ เปิดใช้งานที่เก็บข้อมูลสำหรับเครื่องเสมือนนี้ ถูกทำเครื่องหมายไว้ จากนั้นระบุขนาดของดิสก์อิมเมจ (50GB ก็เพียงพอแล้ว) แล้วคลิก ซึ่งไปข้างหน้า .

  จัดสรรพื้นที่จัดเก็บสำหรับ windows kvm

พิมพ์ชื่อเครื่องเสมือนแล้วคลิก เสร็จ เมื่อคุณได้ตรวจสอบข้อกำหนดเฉพาะของ VM แล้ว

  ตรวจสอบข้อกำหนดของ windows kvm

Virtual Machine Manager จะสร้างเครื่องและบูตเครื่องทันทีหลังจากนั้น

ฉันจะลบบัญชีฮอตเมลของฉันได้อย่างไร

4. ติดตั้ง Windows 10 บน KVM

หน้าต่าง Virtual Machine Manager ใหม่จะปรากฏขึ้น ซึ่งคุณจะเห็นการบูทเครื่อง Windows ของคุณ หน้าจอจะเปลี่ยนเป็นสีน้ำเงินและคุณจะเห็นกล่องการตั้งค่า Windows ปรากฏขึ้น

เลือกภาษาที่จะติดตั้ง รูปแบบเวลาและสกุลเงิน และแป้นพิมพ์หรือวิธีการป้อนข้อมูลจากรายการตัวเลือกที่มีอยู่ เสร็จแล้วก็ตี ถัดไป > ติดตั้งทันที .

  การติดตั้ง windows ใน kvm

กระบวนการตั้งค่าจะเริ่มต้นขึ้นและคุณจะถูกขอให้ป้อนรหัสผลิตภัณฑ์ พิมพ์รหัสผลิตภัณฑ์หากคุณมี มิฉะนั้นให้เลือก ฉันไม่มีรหัสผลิตภัณฑ์ .

  ป้อนรหัสผลิตภัณฑ์ windows

มี Windows 10 รุ่นต่างๆ คุณสามารถติดตั้ง เลือกรายการที่คุณต้องการติดตั้งแล้วคลิก ต่อไป . ในหน้าจอต่อไปนี้ ให้ทำเครื่องหมายที่ช่องถัดจาก ฉันยอมรับเงื่อนไขการอนุญาต แล้วคลิก ต่อไป .

  เลือกรุ่น windows

เลือก กำหนดเอง: ติดตั้ง Windows เท่านั้น (ขั้นสูง) เนื่องจากเครื่องเสมือนไม่ได้ติดตั้ง Windows ไว้อยู่แล้ว

  อัปเกรดหรือติดตั้ง windows แบบกำหนดเองใน kvm

ในหน้าจอถัดไป ให้แบ่งพาร์ติชันไดรฟ์โดยใช้ ใหม่ , ลบ , และ รูปแบบ ตัวเลือกถ้าคุณต้องการมีหลายไดรฟ์ ส่วนใครชอบจัดพาร์ทิชั่นเดียวก็คลิก ต่อไป .

Windows จะเริ่มติดตั้งบนเครื่องเสมือน คุณจะทำตามขั้นตอนต่อไปนี้: การคัดลอกไฟล์ Windows, เตรียมไฟล์ให้พร้อมสำหรับการติดตั้ง, การติดตั้งคุณสมบัติ, การติดตั้งการอัปเดต และ เสร็จสิ้น

  การติดตั้ง windows ภายใน kvm