Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ซอฟต์แวร์ >> ซอฟต์แวร์

เชี่ยวชาญการจำลองระบบ Linux: คู่มือขั้นตอนการรัน Virtual Machines

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

ด้วยซอฟต์แวร์จำลองต่างๆ ที่มีอยู่ เช่น VirtualBox คุณสามารถสร้างและจัดการ Virtual Machines ได้อย่างง่ายดาย เครื่องมือเหล่านี้สร้าง Virtual PC สำหรับระบบปฏิบัติการเหล่านี้ ทำให้พวกมันทำงานร่วมกับ Linux Distribution ของคุณได้

เพื่อรัน Linux Virtual Machine ให้ทำตามขั้นตอนด้านล่าง

เหตุผลในการเลือก Virtual Machine แทน Dual Booting

คุณอาจสงสัยว่าการ dual boot Linux และระบบปฏิบัติการอื่นแล้วสลับไปมาระหว่างกันจะดีกว่าหรือไม่ Virtual Machine มีข้อได้เปรียบหลายอย่างเหนือ dual booting สำหรับการรันระบบปฏิบัติการหลายระบบบนเครื่อง Linux ของคุณ

ขั้นแรก VMs อนุญาตให้คุณรันระบบปฏิบัติการหลายระบบพร้อมกัน กำจัดความจำเป็นในการรีบูทตลอดเวลาเมื่อสลับระหว่างพวกมัน มันสะดวกกว่าและประหยัดเวลา ข้อคอขวดเดียวคือทรัพยากรระบบของคุณ—คุณจะต้องมีคอมพิวเตอร์ที่พอสมควรเพื่อจัดการกับทั้งสองระบบที่ทำงานพร้อมกัน

ขั้นที่สอง VMs ให้การแยกตัว (isolation) ที่ดีกว่าระหว่างระบบปฏิบัติการโฮสต์และเกสต์ ลดความเสี่ยงและความขัดแย้งที่อาจเกิดขึ้น ระบบปฏิบัติการหลักของคุณยังคงปลอดภัย แม้ระบบรองจะมีปัญหา

ขั้นที่สาม คุณสามารถจัดการและกำหนดค่า VMs ได้อย่างง่ายดาย ทำให้การทดลองกับระบบและการแก้ไขต่างๆ เรียบง่ายขึ้น พวกมันถูกแยกออกเป็นไฟล์ Virtual Hard Drive หมายความว่าคุณสามารถสร้างสภาพแวดล้อมหลายสภาพเพื่อทดสอบได้

การเลือกระบบปฏิบัติการเพื่อใช้เป็น Virtual Machine ใน Linux

เมื่อรัน Virtual Machine ใน Linux คุณมีระบบปฏิบัติการให้เลือกหลากหลาย นี่คือตัวเลือกยอดนิยมบางอย่าง:

  • Windows: Windows เป็นระบบปฏิบัติการเดสก์ท็อปที่ได้รับความนิยมมากที่สุดบนโลก หากคุณยังไม่พร้อมที่จะเปลี่ยนจาก Windows ไป Linux ทั้งหมด คุณสามารถรัน Windows ใน Virtual Machine เพื่อยังคงรันแอปโปรดของคุณได้
  • Ubuntu: Linux Distribution ยอดนิยมนี้ใช้งานง่ายและเหมาะสำหรับผู้เริ่มต้น มีชุมชนที่แข็งแกร่งและให้การสนับสนุนมากมาย
  • Linux Mint: คล้ายกับ Ubuntu, Mint ก็เป็นตัวเลือกที่ยอดเยี่ยมสำหรับผู้เริ่มต้น Linux ปรับแต่งได้สูงและรู้จักกันดีในการเสนอสภาพแวดล้อมที่คล้าย Windows
  • Fedora: Distro ที่ทันสมัย Fedora รู้จักกันในการนำเทคโนโลยีล่าสุดมาใช้ และบ่อยครั้งทำหน้าที่เป็น testbed สำหรับการพัฒนาใหม่ๆ
  • Debian: ความเสถียรและความน่าเชื่อถือเป็นหัวใจสำคัญของ Debian ทำให้มันเป็นตัวเลือกที่เหมาะสำหรับผู้ใช้ที่เน้นการสนับสนุนระยะยาวและประสิทธิภาพที่สม่ำเสมอ
  • openSUSE: เหมาะสำหรับทั้งผู้เริ่มต้นและผู้เชี่ยวชาญ openSUSE ให้ตัวเลือกที่เสถียร สมดุล พร้อมการสนับสนุนชุมชนที่ยอดเยี่ยม
  • Pop!_OS: สร้างโดย System76 Pop!_OS ให้ประสบการณ์ผู้ใช้ที่ refined และ optimize สำหรับประสิทธิภาพการทำงาน

זו לא רשימה ממצה—אתה יכול להריץ כמעט כל מערכת הפעלה במכונה וירטואלית, כל עוד יש תמיכה בה. חלקן, כמו Windows והפצות Linux אחרות, קלות להפעלה. עם זאת, אחרות כמו ChromeOS או macOS חסרות תמיכה רשמית, מה שהופך אותן לקשות יותר להגדרה.

วิธีเปิดใช้งาน Virtualization บนคอมพิวเตอร์

ก่อนรัน Virtual Machine ใน Linux คุณต้องเปิดใช้งาน Virtualization บนคอมพิวเตอร์ของคุณ Virtualization ช่วยให้คอมพิวเตอร์ของคุณรันระบบปฏิบัติการหลายระบบพร้อมกันโดยการสร้างคอมพิวเตอร์เสมือนภายในระบบหลักของคุณ

เพื่อเปิดใช้งาน Virtualization บนคอมพิวเตอร์ของคุณ ให้ทำตามขั้นตอนเหล่านี้

  1. ก่อนอื่น รีสตาร์ทคอมพิวเตอร์ของคุณ ขณะที่คอมพิวเตอร์รีสตาร์ท ให้กดปุ่มที่เหมาะสมเพื่อเข้าสู่เมนูการตั้งค่า BIOS หรือ UEFI ปุ่มที่ใช้เข้าถึงการตั้งค่าจะแตกต่างกันไปตามแบรนด์และรุ่นของคอมพิวเตอร์ของคุณ แต่โดยทั่วไปจะเป็น F1, F2, F10, F12 หรือปุ่ม Delete
  2. ในการตั้งค่า BIOS หรือ UEFI ให้ค้นหาตัวเลือก Virtualization ตัวเลือกนี้อาจอยู่ภายใต้ส่วน Advanced, Configuration หรือ Security อาจเรียกว่า Intel Virtualization Technology, AMD-V หรืออย่างอื่น ขึ้นอยู่กับผู้ผลิตโปรเซสเซอร์ของคุณ
เชี่ยวชาญการจำลองระบบ Linux: คู่มือขั้นตอนการรัน Virtual Machines
  1. เมื่อคุณพบการตั้งค่า Virtualization แล้ว ให้แน่ใจว่าเปลี่ยนค่าเป็น Enabled หากปัจจุบันเป็น Disabled
  2. หลังจากเปิดใช้งาน Virtualization แล้ว ให้บันทึกการเปลี่ยนแปลงโดยเลือกตัวเลือก Save and Exit หรือกดปุ่มที่ตรงกันเพื่อบันทึก (โดยทั่วไปคือ F10)

คอมพิวเตอร์ของคุณจะรีสตาร์ท และ Virtualization จะถูกเปิดใช้งานแล้ว ช่วยให้คุณรัน Virtual Machines ใน Linux ได้

วิธีติดตั้ง VirtualBox บนคอมพิวเตอร์ Linux

คุณสามารถรัน Linux Virtual Machine ได้หลายวิธี แต่ง่ายที่สุดคือการใช้ VirtualBox VirtualBox เป็นแพลตฟอร์ม Virtual Machine ที่ทรงพลังและได้รับความนิยม ช่วยให้คุณรันระบบปฏิบัติการหลายระบบพร้อมกัน มันยังฟรีและ open source แม้จะมี Extension Pack เสริมฟรีที่ไม่ใช่ open source

เพื่อติดตั้ง VirtualBox บนคอมพิวเตอร์ Linux ให้ทำตามขั้นตอนเหล่านี้

  1. หากคุณรัน Linux Distribution ที่ไม่ใช่ Ubuntu หรือ Debian-based ให้ดาวน์โหลดเวอร์ชันล่าสุดของ VirtualBox จากเว็บไซต์ VirtualBox และติดตั้งไฟล์โดยใช้ Package Manager ของ Distribution ของคุณ
เชี่ยวชาญการจำลองระบบ Linux: คู่มือขั้นตอนการรัน Virtual Machines
  1. มิฉะนั้น ใน Ubuntu หรือ Debian-based distros ให้เปิด Terminal ใหม่บนคอมพิวเตอร์ Linux ของคุณ และรันคำสั่ง sudo apt update && sudo apt upgrade ใน Terminal นี่จะทำให้คอมพิวเตอร์ของคุณทันสมัย
เชี่ยวชาญการจำลองระบบ Linux: คู่มือขั้นตอนการรัน Virtual Machines
  1. ต่อไป ติดตั้ง VirtualBox โดยรันคำสั่ง sudo apt install virtualbox ใน Terminal จะเริ่มการติดตั้ง—กด Y เพื่อยืนยัน
เชี่ยวชาญการจำลองระบบ Linux: คู่มือขั้นตอนการรัน Virtual Machines
  1. เมื่อการติดตั้งเสร็จสมบูรณ์ คุณสามารถเปิด VirtualBox จากรายการแอปของ Distro ของคุณได้
เชี่ยวชาญการจำลองระบบ Linux: คู่มือขั้นตอนการรัน Virtual Machines

วิธีสร้าง Virtual Machine โดยใช้ VirtualBox บนคอมพิวเตอร์ Linux

เมื่อติดตั้ง VirtualBox แล้ว คุณสามารถสร้างและรัน Virtual Machines บนคอมพิวเตอร์ Linux ของคุณได้

  1. เปิดแอปพลิเคชัน VirtualBox บนอุปกรณ์ของคุณผ่านเมนูแอปของ Distro คุณจะเห็น Interface หลักที่คุณสามารถจัดการ Virtual Machines ของคุณได้
  2. คลิกปุ่ม New ที่มุมซ้ายบนเพื่อเริ่มสร้าง Virtual Machine ใหม่
เชี่ยวชาญการจำลองระบบ Linux: คู่มือขั้นตอนการรัน Virtual Machines
  1. สิ่งนี้จะเปิด Wizard Create Virtual Machine ใน Wizard ให้ใส่ชื่อสำหรับ Virtual Machine ของคุณ และเลือก Operating System Type และ Version ที่ต้องการจากเมนูแบบดรอปดาวน์ ตัวอย่างเช่น หากคุณต้องการสร้าง Windows 11 Virtual Machine ให้เลือก Microsoft Windows เป็น Operating System Type และ Windows11_64 เป็น Version
เชี่ยวชาญการจำลองระบบ Linux: คู่มือขั้นตอนการรัน Virtual Machines
  1. ต่อไป คุณจะต้องจัดสรรหน่วยความจำ (RAM) สำหรับ Virtual Machine ของคุณ ใส่ใจว่า ยิ่งคุณจัดสรร RAM มากเท่าไร Virtual Machine ของคุณจะทำงานได้ดีขึ้นเท่านั้น อย่างไรก็ตาม อย่าจัดสรร RAM มากกว่าที่ระบบโฮสต์ของคุณรับไหว คุณสามารถเปลี่ยนสิ่งนี้ภายหลังได้ หากจำเป็น กด Next เพื่อดำเนินการต่อ
เชี่ยวชาญการจำลองระบบ Linux: คู่มือขั้นตอนการรัน Virtual Machines
  1. หลังจากนั้น คุณจะได้รับแจ้งให้สร้าง Virtual Hard Drive สำหรับ Virtual Machine ของคุณ คุณสามารถสร้าง Virtual Hard Drive ใหม่ หรือใช้ที่มีอยู่แล้ว (ในรูปแบบ VDI, VHD, หรือ VMDK) เพื่อสร้าง Virtual Hard Drive ใหม่ ให้เลือก Create a virtual hard disk now และคลิก Create เพื่อใช้ Virtual Hard Drive ที่มีอยู่ ให้เลือก Use an existing virtual hard disk file แทน และคลิกไอคอนโฟลเดอร์เพื่อค้นหาและเลือกไฟล์
เชี่ยวชาญการจำลองระบบ Linux: คู่มือขั้นตอนการรัน Virtual Machines
  1. เลือกประเภทไฟล์ (VDI, VHD, หรือ VMDK) ที่คุณต้องการใช้สำหรับ Virtual Hard Drive และระบุขนาดและตำแหน่งของมัน ตรวจสอบให้แน่ใจว่าจัดสรรพื้นที่เพียงพอสำหรับระบบปฏิบัติการในการติดตั้ง ตัวอย่างเช่น Windows 11 ต้องการพื้นที่อย่างน้อย 64GB แต่วิธี Linux distros สามารถจัดการกับน้อยกว่านี้มาก กด Next เพื่อดำเนินการต่อ
เชี่ยวชาญการจำลองระบบ Linux: คู่มือขั้นตอนการรัน Virtual Machines
  1. คุณสามารถเลือกทำให้ไฟล์ Hard Drive เป็นขนาดคงที่ (fixed size) หรือใช้การจัดสรรแบบไดนามิก (dynamic allocation) หมายความว่าไฟล์จะโตตามข้อมูลบน Virtual Machine ของคุณ เลือกตัวเลือกที่คุณชอบและกด Next
เชี่ยวชาญการจำลองระบบ Linux: คู่มือขั้นตอนการรัน Virtual Machines
  1. ต่อไป เลือกตำแหน่งสำหรับไฟล์ Hard Drive และขนาดของไดรฟ์ และกด Create เพื่อดำเนินการต่อ ตรวจสอบให้แน่ใจว่าไฟล์มีขนาดพอที่จะจัดการกับระบบปฏิบัติการที่คุณวางแผนติดตั้ง
เชี่ยวชาญการจำลองระบบ Linux: คู่มือขั้นตอนการรัน Virtual Machines
  1. ในจุดนี้ Virtual Machine ของคุณจะถูกรายการใน Interface หลักของ VirtualBox แล้ว แต่คุณยังต้องแน่ใจว่าสื่อติดตั้งสำหรับระบบปฏิบัติการของคุณเข้าถึงได้โดย Virtual Machine ในการตั้งค่า Controller: IDE หรือ Controller: SATA เป็น Virtual Disk Drive ตัวอย่างเช่น หากคุณดาวน์โหลด Linux Distro คุณจะต้องแน่ใจว่าไฟล์ Image ถูกเลือก เพื่อให้การติดตั้งสามารถเริ่มได้เมื่อ VM รันครั้งแรก
  2. เพื่อทำเช่นนี้ ให้เลือก Virtual Machine ของคุณและกด Settings
เชี่ยวชาญการจำลองระบบ Linux: คู่มือขั้นตอนการรัน Virtual Machines
  1. ในหน้าต่าง Settings ให้เลือก Storage และเลือก Virtual DVD Drive ว่าง
  2. กดไอคอน DVD ที่มุมขวาบน จากนั้นเลือก Choose a disk file เพื่อเลือก Virtual Image ที่มีสื่อติดตั้งของคุณ หากคุณติดตั้ง Windows ตัวอย่างเช่น คุณสามารถดาวน์โหลดได้จากเว็บไซต์ Microsoft
เชี่ยวชาญการจำลองระบบ Linux: คู่มือขั้นตอนการรัน Virtual Machines
  1. กด OK เพื่อบันทึกการตั้งค่าของคุณ
เชี่ยวชาญการจำลองระบบ Linux: คู่มือขั้นตอนการรัน Virtual Machines
  1. เพื่อเริ่ม Virtual Machine ของคุณ ให้เลือกมันในรายการและคลิกปุ่ม Start ที่ด้านบนของหน้าต่าง Virtual Machine จะบูตขึ้นและแสดงระบบปฏิบัติการที่เลือก
เชี่ยวชาญการจำลองระบบ Linux: คู่มือขั้นตอนการรัน Virtual Machines

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

เมื่อคุณทำตามขั้นตอนเหล่านี้เสร็จสิ้น คุณควรจะมี Virtual Machine ที่ทำงานได้เต็มที่ รันใน VirtualBox บนคอมพิวเตอร์ Linux ของคุณ

ขอบคุณซอฟต์แวร์อย่าง VirtualBox การรัน Virtual Machine บนคอมพิวเตอร์ Linux ของคุณเป็นเรื่องง่าย หากคุณไม่สามารถเลิก Windows ได้ หรือคุณต้องการลอง Distribution Linux อื่นๆ เช่น Linux Mint หรือ Ubuntu นี่เป็นทางเลือกที่ดี (และเร็วกว่า) แทนการ Dual Boot บนคอมพิวเตอร์ของคุณ

หาก VirtualBox ไม่เหมาะกับคุณ คุณอาจพบโชคที่ดีกว่ากับทางเลือกอื่นๆ เช่น VMWare คุณสามารถคงอยู่กับ VirtualBox และลองทำในทางกลับกันเพื่อรัน Linux บนคอมพิวเตอร์ Windows แทนได้