
มีเหตุผลหลายประการที่ผู้ใช้ Linux ต้องการสร้างเครื่องเสมือน Windows และ VirtualBox เป็นหนึ่งในไฮเปอร์ไวเซอร์ที่ได้รับความนิยมมากที่สุดสำหรับ Linux ใช้งานง่าย เข้าถึงได้ง่าย และมีความยืดหยุ่นสูงในสิ่งที่ช่วยให้คุณทำกับเครื่องเสมือนได้ ในคู่มือนี้ คุณจะได้เรียนรู้วิธีติดตั้ง Windows ใน VirtualBox ใน Linux
การติดตั้ง VirtualBox
มีสองวิธีหลักในการติดตั้ง VirtualBox ใน Linux อันดับแรกคือไปที่เว็บไซต์และดาวน์โหลดแพ็คเกจใดก็ได้ที่เหมาะกับระบบของคุณ ในการดำเนินการนี้ ให้ไปที่เว็บไซต์ของโครงการก่อน แล้วคลิกปุ่ม “ดาวน์โหลด VirtualBox 6.1” ขนาดใหญ่

หลังจากนั้น คลิก “Linux distributions” ในหน้า Downloads

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


อย่างไรก็ตาม มีความท้าทายบางอย่างในเรื่องนี้ โดยทั่วไป เพียงแค่ติดตั้ง RPM หรือ DEB จะทำให้พลาดการสร้างโมดูลเคอร์เนลที่จำเป็น ซึ่งอาจทำให้เกิดข้อผิดพลาดได้มากมาย วิธีแก้ไขคือติดตั้ง VirtualBox จากที่เก็บ distro ของคุณ โดยปกติแล้วจะเป็นคำสั่งง่ายๆ ในการติดตั้ง ทั้งนี้ขึ้นอยู่กับการแจกจ่ายของคุณ
สำหรับ Ubuntu และอนุพันธ์:
sudo apt install virtualbox
กำลังดาวน์โหลด Windows 10
สำหรับผู้ที่อาจไม่ทราบ Windows 10 สามารถดาวน์โหลดและใช้งานได้จริง คุณไม่สามารถใช้มันในสภาพแวดล้อมการผลิตโดยไม่ต้องจ่ายเงิน แต่ถ้าเพื่อจุดประสงค์ส่วนตัวล้วนๆ ก็เป็นเกมที่ยุติธรรม
หากต้องการดาวน์โหลดไฟล์อิมเมจ ISO ให้ไปที่ลิงก์นี้แล้วเลื่อนลงไปที่ตำแหน่งที่ระบุว่า "เลือกรุ่น" เลือกรุ่นใดเป็นรุ่นล่าสุดแล้วคลิก "ยืนยัน" เลือกภาษาของผลิตภัณฑ์และคลิก "ยืนยัน" อีกครั้ง คุณจะถูกนำไปที่หน้าที่คุณสามารถเลือกระหว่างการดาวน์โหลดแบบ 64 บิตและ 32 บิต ฉันขอแนะนำ 64 บิต เพราะจะทำให้คุณมีความยืดหยุ่นมากที่สุดในแง่ของเครื่องเสมือนจริงที่คุณสร้างขึ้น


หมายเหตุ :การดาวน์โหลดอาจใช้เวลาสักครู่ โดยเฉพาะในการเชื่อมต่อเครือข่ายที่ช้า เนื่องจากอิมเมจ ISO มีขนาดเกือบ 5GB
เมื่อคุณคลิก “ดาวน์โหลด 64 บิต” และบันทึกลงในเครื่องของคุณ คุณก็พร้อมที่จะสร้างเครื่องเสมือน Windows 10 ใน VirtualBox
การสร้างเครื่องเสมือน Windows 10
เมื่อดาวน์โหลดเสร็จแล้ว ให้เปิด VirtualBox แล้วคลิก "ใหม่"

พิมพ์ "Windows 10" ในส่วน "ชื่อ" ซึ่งจะเลือก "เวอร์ชัน" เป็น "Windows 10 (64 บิต)" โดยอัตโนมัติ จากนั้นตั้งชื่ออะไรก็ได้ที่คุณต้องการ

ผ่านเมนูและตั้งค่าสิ่งที่คุณต้องการสำหรับการกำหนดค่าของเครื่องเสมือน ฉันขอแนะนำหน่วยความจำอย่างน้อย 4096MB และสร้างดิสก์เสมือน 75GB ไม่ต้องกังวลว่ามันจะกินพื้นที่ดิสก์ทั้งหมดของคุณ คุณสามารถเลือก "จัดสรรแบบไดนามิก" เพื่อประหยัดพื้นที่ดิสก์ ประเภทของดิสก์ก็ไม่สำคัญเช่นกัน เว้นแต่คุณวางแผนที่จะย้าย VM นี้จากระบบหนึ่งไปอีกระบบหนึ่ง
เมื่อคุณสร้างเครื่องเสมือนเสร็จแล้ว คุณจะเหลือ VM ธรรมดาที่ต้องการความช่วยเหลือในการกำหนดค่า คุณอาจทำได้มากกว่านี้ ทั้งนี้ขึ้นอยู่กับข้อมูลจำเพาะของเครื่องโฮสต์ของคุณ แต่นี่คือสิ่งที่ฉันจะแนะนำเป็นขั้นต่ำ
คุณต้องการอย่างน้อย:
- 2 vCPU
- เปิดการเร่งความเร็ว 3 มิติแล้ว
- Hyper-V สำหรับอินเทอร์เฟซ Paravirtualization



หากคุณมีแกนประมวลผลหรือ RAM ของ CPU มากกว่านี้ ฉันขอแนะนำอย่างยิ่งให้ทำเช่นนั้น สิ่งนี้จะพาคุณไปได้ไกลเท่านั้น
นอกจากนี้ คุณจะต้องแนบไฟล์ ISO ของ Windows 10 ที่ดาวน์โหลดมาก่อนหน้านี้ ในหน้าการตั้งค่า VM คลิก "ที่เก็บข้อมูล -> ออปติคัลไดรฟ์ -> ว่าง" ในส่วนที่เก็บข้อมูลแล้วคลิก "เลือกไฟล์ดิสก์" ไปที่โฟลเดอร์ดาวน์โหลดและเลือกไฟล์ ISO ของ Windows 10

ตอนนี้ สิ่งที่คุณต้องทำคือเปิดเครื่องเสมือนโดยคลิก “เริ่ม” ที่ด้านบนและติดตั้ง Windows

เมื่อติดตั้ง Windows แล้ว คุณอาจสังเกตเห็นว่ามีการบ่นเกี่ยวกับไดรเวอร์วิดีโอที่ไม่เพียงพอ และคุณถูกจำกัดให้อยู่ที่หน้าจอที่เล็กมาก ในการแก้ไขปัญหาทั้งหมดนั้น คุณจะต้องติดตั้ง VirtualBox Guest Additions
การติดตั้ง VirtualBox Guest Addition ใน Windows
การติดตั้ง Guest Additions นั้นค่อนข้างง่าย เมื่อ VM ทำงานอยู่ ให้คลิก "Devices -> Insert Guest Additions CDimage" จากนั้นคลิก "Insert" เปิดตัวสำรวจไฟล์และคลิกที่ "พีซีเครื่องนี้" คุณควรเห็นไอคอนสำหรับอิมเมจซีดี Guest Additions ที่ด้านล่างถัดจาก "Local Disk (C:)" คลิกที่ไอคอนอิมเมจซีดีสำหรับแขกเพิ่มเติม

คลิกที่ “VBoxWindowsAdditions” และ “Yes” ในกล่องโต้ตอบ UAC

คลิก "ถัดไป" ผ่านกล่องโต้ตอบของตัวติดตั้ง ยอมรับค่าเริ่มต้นทั้งหมด นอกจากนี้ ให้คลิก "ติดตั้ง" เมื่อคุณได้รับกล่องโต้ตอบที่ขอให้เชื่อถือซอฟต์แวร์จาก Oracle
เมื่อการติดตั้งเสร็จสิ้น คลิก "เสร็จสิ้น" และ VM ของคุณจะรีบูต เมื่อรีบูตแล้ว ส่วนเสริมของแขกจะได้รับการติดตั้ง และขณะนี้คุณสามารถสัมผัสประสบการณ์การเร่งความเร็ว 3 มิติ การเลือกขนาดหน้าจอ และคุณประโยชน์ดีๆ มากมายที่มาพร้อมกับการใช้ VirtualBox Guest Additions เช่น คลิปบอร์ดที่แชร์และการแชร์ไฟล์จากโฮสต์ไปยังผู้เยี่ยมชมและย้อนกลับ .


เมื่อคุณรู้วิธีติดตั้ง Windows ใน VirtualBox แล้ว อย่าลืมอ่านบทความเกี่ยวกับการจำลองเสมือนสำหรับ Linux อื่นๆ ของเรา รวมถึงบทความเกี่ยวกับ Virtual Machine Manager และบทความเกี่ยวกับการสร้างเวิร์กสเตชัน Linux เสมือนจริง