คู่มือการสร้างเครื่องเสมือน (VM) ใน VirtualBox และ VMware

คู่มือการสร้างเครื่องเสมือน (VM) ใน VirtualBox และ VMware

เวอร์ชวลไลเซชันเป็นเทคโนโลยีที่ช่วยให้เราสามารถเรียกใช้ระบบปฏิบัติการ "แขก" บนระบบปฏิบัติการหลัก (โฮสต์) โดยไม่ต้องติดตั้งอุปกรณ์ใหม่ ด้วยเวอร์ชวลไลเซชัน คุณสามารถทดลองใช้ Linux บน Windows เรียกใช้ Windows สำหรับความต้องการแอปพลิเคชันเฉพาะ สร้างห้องปฏิบัติการเครือข่าย และแม้แต่ทดสอบซอฟต์แวร์ได้อย่างปลอดภัย แอปพลิเคชันเวอร์ชวลไลเซชันที่ใช้กันทั่วไปสองตัวคือ Oracle VirtualBox และ VMware (เช่น VMware Workstation Player/Pro) บทความนี้จะกล่าวถึงขั้นตอนการสร้างเครื่องเสมือน (VM) ในทั้งสองโปรแกรม พร้อมด้วยการตั้งค่าที่สำคัญสำหรับการทำงานของ VM อย่างเสถียร

-

การเตรียมตัวก่อนสร้าง VM

ก่อนเริ่มต้น โปรดตรวจสอบให้แน่ใจว่าได้เตรียมสิ่งต่อไปนี้พร้อมแล้ว:

1. ไฟล์ ISO ของระบบปฏิบัติการ
ดาวน์โหลดไฟล์ ISO อย่างเป็นทางการ (เช่น Windows 10/11, Ubuntu, Debian เป็นต้น) ไฟล์ ISO นี้จะถูกใช้เป็นสื่อในการติดตั้ง

2. คุณสมบัติของอุปกรณ์ที่เหมาะสม
คำแนะนำขั้นต่ำ:
– แรม 8 GB (16 GB จะดีกว่าหากคุณใช้งาน VM บ่อยๆ)
– พื้นที่ว่างใน SSD/HDD 30–60 GB (ขึ้นอยู่กับระบบปฏิบัติการ)
– ซีพียูรองรับการจำลองเสมือน (Intel VT-x/AMD-V)

3. เปิดใช้งานเวอร์ชวลไลเซชันใน BIOS/UEFI
หากเครื่องเสมือน (VM) ทำงานช้าหรือเริ่มต้นไม่สำเร็จ ให้ตรวจสอบ BIOS/UEFI และเปิดใช้งาน Intel VT-x หรือ AMD-V

4. ทำความเข้าใจข้อกำหนดของระบบปฏิบัติการแขก
โดยทั่วไปแล้ว Windows ต้องการ RAM มากกว่า Linux สำหรับ Linux บนเดสก์ท็อป RAM 2-4 GB มักจะเพียงพอ ในขณะที่ Windows อาจต้องการ 4-8 GB เพื่อการใช้งานที่ราบรื่น

-

ส่วนที่ 1: บทแนะนำการสร้างเครื่องเสมือน (VM) ใน VirtualBox

VirtualBox เป็นที่นิยมเพราะใช้งานได้ฟรี รองรับหลายแพลตฟอร์ม และใช้งานง่าย ต่อไปนี้คือขั้นตอนการสร้างเครื่องเสมือน (VM) ตั้งแต่เริ่มต้น

1. ติดตั้ง VirtualBox
ดาวน์โหลดจากเว็บไซต์ทางการของ Oracle VirtualBox แล้วติดตั้งเหมือนกับการติดตั้งแอปพลิเคชันอื่นๆ จากนั้นเปิด VirtualBox ขึ้นมา

2. สร้างเครื่องเสมือน (VM) ใหม่
1. คลิกปุ่ม "ใหม่"
2. เนื้อหา:
– ชื่อ: ตัวอย่างเช่น “Ubuntu-VM” หรือ “Windows11-VM”
– โฟลเดอร์: ตำแหน่งจัดเก็บข้อมูล VM
– ประเภทและเวอร์ชัน: เลือกตามระบบปฏิบัติการ (เช่น Linux → Ubuntu 64-bit หรือ Windows 11 64-bit)
3. ใน VirtualBox เวอร์ชันล่าสุด คุณสามารถแทรกไฟล์ ISO ได้โดยตรง เลือกไฟล์ ISO ที่ดาวน์โหลดมา

อ่าน  วิธีการสร้างแอปพลิเคชัน Android ด้วย Kotlin

3. ตั้งค่า RAM และ CPU
– หน่วยความจำหลัก (RAM):
– อูบุนตู: 2048–4096 MB (2–4 GB)
– Windows 10/11: 4096–8192 MB (4–8 GB)
– หน่วยประมวลผล (CPU):
โดยทั่วไปแล้ว 2 คอร์ก็เพียงพอสำหรับการใช้งานปกติ หากเครื่องโฮสต์ของคุณมีซีพียู 8 คอร์ คุณสามารถจัดหาได้ 2-4 คอร์

หมายเหตุ: อย่าให้ RAM/CPU ทั้งหมดแก่ VM ให้เหลือส่วนหนึ่งไว้สำหรับระบบโฮสต์เพื่อให้ระบบทำงานได้อย่างราบรื่น

4. สร้างฮาร์ดดิสก์เสมือน
VirtualBox จะเสนอให้สร้างฮาร์ดดิสก์เสมือน การตั้งค่าทั่วไป:
– สร้างฮาร์ดดิสก์เสมือนตอนนี้
– VDI (VirtualBox Disk Image) (ค่าเริ่มต้น)
– จัดสรรขนาดแบบไดนามิก (ขนาดจะขยายตามการใช้งาน)
- ขนาด:
– ลินุกซ์: ขั้นต่ำ 20 GB (แนะนำ 30 GB)
– ระบบปฏิบัติการ Windows: พื้นที่หน่วยความจำขั้นต่ำ 50-64 GB เพื่อความราบรื่น

คลิก สร้าง

5. การตั้งค่าที่สำคัญก่อนการติดตั้ง
เลือก VM → การตั้งค่า :
– ระบบ → ลำดับการบูต : ตรวจสอบให้แน่ใจว่าไดรฟ์ออปติคอล (ISO) อยู่เหนือฮาร์ดดิสก์ (หากติดตั้งจากไฟล์ ISO)
– การแสดงผล → หน่วยความจำวิดีโอ: เพิ่มเป็น 128 MB หรือค่าสูงสุดที่มีอยู่ เปิดใช้งานการเร่งความเร็ว 3 มิติหากจำเป็น (โดยเฉพาะสำหรับเดสก์ท็อป Linux)
– การจัดเก็บ: ตรวจสอบให้แน่ใจว่าได้ติดตั้งไฟล์ ISO ลงในไดรฟ์ออปติคัลแล้ว
– เครือข่าย :
– NAT (ค่าเริ่มต้น): VM สามารถเข้าถึงอินเทอร์เน็ตได้ ปลอดภัยและใช้งานได้จริง
– อะแดปเตอร์แบบบริดจ์: VM จะปรากฏเป็นอุปกรณ์อีกตัวหนึ่งบนเครือข่าย (มีประโยชน์สำหรับเซิร์ฟเวอร์/ห้องปฏิบัติการ)
– USB: เปิดใช้งานหากคุณต้องการเชื่อมต่อแฟลชไดรฟ์เข้ากับ VM (บางครั้งคุณอาจต้องใช้ Extension Pack)

คลิก ตกลง

6. เรียกใช้งาน VM และติดตั้งระบบปฏิบัติการ
คลิก เริ่ม (Start) เครื่องเสมือน (VM) จะบูตจากไฟล์ ISO และแสดงตัวติดตั้งระบบปฏิบัติการ ทำตามขั้นตอนการติดตั้งสำหรับระบบปฏิบัติการที่คุณเลือก (เลือกภาษา ดิสก์ ผู้ใช้ เขตเวลา และอื่นๆ)

7. ติดตั้ง Guest Additions (แนะนำเป็นอย่างยิ่ง)
ส่วนเสริมสำหรับแขก (Guest Additions) ทำให้ประสบการณ์การใช้งาน VM สะดวกสบายยิ่งขึ้น:
– การปรับความละเอียดหน้าจออัตโนมัติ
– คัดลอกและวาง และลากและวาง
– ไดรเวอร์การ์ดจอที่ดีกว่า

อ่าน  บทแนะนำการใช้งาน TensorFlow สำหรับผู้เริ่มต้น

วิธีการติดตั้ง:
1. เมื่อเครื่องเสมือน (VM) เปิดอยู่: เมนูอุปกรณ์ → ใส่แผ่นซีดีอิมเมจ Guest Additions…
2. ในระบบปฏิบัติการของเครื่องเสมือน ให้เรียกใช้โปรแกรมติดตั้งที่ปรากฏขึ้นมา
3. เมื่อเสร็จสิ้นแล้ว ให้รีบูตเครื่องเสมือน (VM)

-

ส่วนที่ 2: บทแนะนำการสร้าง VM ใน VMware (Workstation Player/Pro)

VMware เป็นที่รู้จักในด้านความเสถียรและประสิทธิภาพที่ยอดเยี่ยม VMware Workstation Player สามารถใช้งานได้ฟรีสำหรับส่วนบุคคล ในขณะที่เวอร์ชัน Pro เป็นเวอร์ชันเสียเงินที่มีฟีเจอร์มากกว่า

1. ติดตั้ง VMware Workstation
ดาวน์โหลดและติดตั้ง VMware Workstation Player/Pro จากนั้นเปิดแอปพลิเคชันเมื่อติดตั้งเสร็จแล้ว

2. สร้างเครื่องเสมือน (VM) ใหม่
1. คลิก "สร้างเครื่องเสมือนใหม่"
2. เลือกวิธีการติดตั้ง:
– ไฟล์อิมเมจแผ่นติดตั้ง (ISO): เลือกไฟล์ ISO
3. โดยปกติ VMware จะตรวจจับระบบปฏิบัติการโดยอัตโนมัติ

3. เลือก OS และ Easy Install (ไม่บังคับ)
หากระบบปฏิบัติการรองรับ VMware จะมีฟังก์ชัน Easy Install ให้ใช้งาน:
– กรุณากรอกชื่อผู้ใช้ รหัสผ่าน และรหัสผลิตภัณฑ์ (สำหรับ Windows) หากจำเป็น
– VMware จะทำการติดตั้งบางส่วนโดยอัตโนมัติ

หากต้องการควบคุมอย่างเต็มที่ คุณสามารถเลือกที่จะไม่ใช้ Easy Install (ขึ้นอยู่กับเวอร์ชัน)

4. ระบุชื่อและตำแหน่งที่ตั้งของเครื่องเสมือน (VM)
ตั้งชื่อ VM และเลือกตำแหน่งจัดเก็บข้อมูล เราแนะนำให้จัดเก็บไว้ในไดรฟ์ที่มีพื้นที่เหลือเฟือ โดยควรเป็น SSD เพื่อประสิทธิภาพที่รวดเร็ว

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

คลิกถัดไป

6. ฮาร์ดแวร์ที่กำหนดเอง: RAM, CPU, เครือข่าย
คลิก ปรับแต่งฮาร์ดแวร์:
– หน่วยความจำ: ตั้งค่า 2–4 GB สำหรับ Linux, 4–8 GB สำหรับ Windows
– หน่วยประมวลผล: โดยทั่วไปแล้ว 2 คอร์ก็เพียงพอแล้ว
– อะแดปเตอร์เครือข่าย :
– NAT : ใช้งานได้จริง เป็นค่าเริ่มต้น
– แบบบริดจ์: เหมาะสำหรับเซิร์ฟเวอร์ VM เพื่อรับ IP เครือข่าย
– การแสดงผล: เปิดใช้งานการเร่งความเร็ว 3 มิติหากจำเป็น

คลิก ปิด จากนั้นคลิก เสร็จสิ้น

7. เรียกใช้งานและติดตั้งระบบปฏิบัติการ
คลิกปุ่ม "เปิดเครื่อง" บนเครื่องเสมือนนี้ โปรแกรมติดตั้งระบบปฏิบัติการจะเริ่มทำงาน ทำตามขั้นตอนการติดตั้งจนเสร็จสมบูรณ์

อ่าน  เคล็ดลับในการเพิ่มประสิทธิภาพคอมพิวเตอร์ด้วยการอัปเกรดฮาร์ดแวร์

8. ติดตั้ง VMware Tools
VMware Tools เทียบเท่ากับ Guest Additions ใน VirtualBox โดยมีฟังก์ชันดังต่อไปนี้:
– กราฟิกและไดรเวอร์เมาส์ที่ลื่นไหลยิ่งขึ้น
– การซิงโครไนซ์เวลา
– กระดานหนีบเอกสารที่ดีกว่า
– ประสิทธิภาพการทำงานของ VM ดีขึ้น

โดยปกติแล้ว VMware Tools จะถูกเสนอให้ติดตั้งโดยอัตโนมัติ หรือสามารถติดตั้งผ่านเมนูได้:
– โปรแกรมเล่น/เครื่องเสมือน → จัดการ → ติดตั้ง VMware Tools
ทำตามขั้นตอนการติดตั้งบนระบบปฏิบัติการแขก จากนั้นรีบูตเครื่อง

-

เคล็ดลับการปรับแต่งและแก้ไขปัญหาอย่างรวดเร็ว

1. เครื่องเสมือน (VM) ทำงานช้า
– ตรวจสอบให้แน่ใจว่าได้เปิดใช้งานเวอร์ชวลไลเซชันใน BIOS/UEFI แล้ว
– ลดภาระการทำงานของเครื่อง (ปิดโปรแกรมที่ใช้ทรัพยากรมาก)
– ควรใช้ SSD สำหรับไฟล์ VM
– เพิ่ม RAM/CPU ให้เพียงพอแก่ VM

2. ไม่สามารถติดตั้ง Windows 11 ได้
Windows 11 ต้องการ TPM และ Secure Boot VMware Pro มีตัวเลือก TPM เสมือน VirtualBox เวอร์ชันล่าสุดก็มีตัวเลือกบางอย่างเช่นกัน แต่การรองรับจะแตกต่างกันไปตามเวอร์ชัน หรืออีกทางเลือกหนึ่งคือใช้ Windows 10 หรือระบบปฏิบัติการ Linux

3. ไม่มีอินเทอร์เน็ตใน VM
ลองเปลี่ยนการตั้งค่าเครือข่ายเป็น NAT แล้วรีสตาร์ท VM หากยังคงใช้งานไม่ได้ ให้ตรวจสอบไดรเวอร์ (เครื่องมือ/ส่วนเสริม) หรือการตั้งค่า DNS ในระบบปฏิบัติการของเครื่องเสมือน

4. ความละเอียดหน้าจอต่ำและไม่สามารถแสดงผลแบบเต็มหน้าจอได้
ตรวจสอบให้แน่ใจว่าได้ติดตั้ง Guest Additions (VirtualBox) หรือ VMware Tools แล้ว

-

ปิด

การสร้าง VM ใน VirtualBox หรือ VMware โดยพื้นฐานแล้วมีขั้นตอนเหมือนกัน คือ เลือกไฟล์ ISO ตั้งค่า RAM/CPU สร้างดิสก์เสมือน แล้วติดตั้งระบบปฏิบัติการ ความแตกต่างหลักๆ อยู่ที่อินเทอร์เฟซ คุณสมบัติเพิ่มเติม และตัวเลือกการกำหนดค่าบางอย่าง สำหรับผู้เริ่มต้น VirtualBox ใช้งานง่ายมากและฟรี ในขณะที่ VMware มักถูกเลือกใช้เนื่องจากความเสถียรและการปรับแต่งที่เหมาะสมในหลากหลายสถานการณ์ เมื่อติดตั้ง VM เสร็จแล้ว อย่าลืมติดตั้ง Guest Additions หรือ VMware Tools เพื่อเพิ่มประสิทธิภาพและความสะดวกสบาย

หากคุณต้องการ โปรดระบุระบบปฏิบัติการที่คุณต้องการติดตั้ง (Windows/Linux) และสเปคของแล็ปท็อป/พีซีของคุณ จากนั้นฉันจะแนะนำการตั้งค่า RAM, CPU และขนาดดิสก์ที่เหมาะสมที่สุดให้

แสดงความคิดเห็น