วิธีเปิดใช้งานการจำลองเสมือนใน Ubuntu Virtual Machine

คุณต้องการเปิดใช้งานการจำลองเสมือนในเครื่องเสมือน Ubuntu ของคุณหรือไม่? ถ้าใช่ คุณมาถูกที่แล้ว!

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

วิธีเปิดใช้งานการจำลองเสมือนใน Ubuntu Virtual Machine

เปิดใช้งานการจำลองเสมือนใน UBUNTU:

1) ถ้าคุณต้องการ เปิดใช้งานการจำลองเสมือน ในระบบของคุณ คุณจะต้องเข้าไปใน BIOS และเปิดใช้งาน โดยปกติจะทำได้โดยการกดปุ่มระหว่างการบู๊ต (มักจะเป็น F12, F10 หรือ ESC) เพื่อเปิดเมนูที่ให้คุณเปลี่ยนลำดับการบู๊ตหรือเข้าสู่การตั้งค่า BIOS

เมื่อคุณอยู่ใน BIOS ให้มองหาตัวเลือกที่ระบุว่า “การจำลองเสมือน” “VT-x” “SVM” หรือ “AMD-V” เปิดใช้งานจากนั้นบันทึกและออกจาก BIOS

2) หากคุณกำลังวิ่ง อูบุนตู ในเครื่องเสมือน คุณจะต้องเปิดใช้งานการจำลองเสมือนของฮาร์ดแวร์สำหรับ VM เพื่อให้การจำลองเสมือนที่ซ้อนกันทำงานได้

ใน VMware Player สามารถทำได้โดยไปที่ VM > การตั้งค่า > ฮาร์ดแวร์ > โปรเซสเซอร์ และทำเครื่องหมายที่ช่องถัดจาก “จำลองเสมือน Intel VT-x/EPT หรือ AMD-V/RVI”

ใน VirtualBox ไปที่ VM > การตั้งค่า > ระบบ > โปรเซสเซอร์ และทำเครื่องหมายที่ช่องถัดจาก “เปิดใช้งาน VT-x/AMD-V”

3) เมื่อเปิดใช้งานการจำลองเสมือนของฮาร์ดแวร์ในการตั้งค่า BIOS และ/หรือ VM ของระบบแล้ว คุณสามารถตรวจสอบได้ว่าทำงานโดยใช้คำสั่งต่อไปนี้:

egrep -c '(vmx|svm)' /proc/cpuinfo

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

Virtualization คืออะไร?


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

กล่าวอีกนัยหนึ่ง คุณสามารถมีคอมพิวเตอร์ Windows ทั้งเครื่องในคอมพิวเตอร์ Ubuntu ของคุณได้

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

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

นอกจากนี้ยังช่วยให้คุณสามารถเรียกใช้ระบบปฏิบัติการหลายระบบพร้อมกันบนคอมพิวเตอร์เครื่องเดียวกัน คุณจึงสามารถสลับไปมาระหว่างระบบได้อย่างง่ายดายตามต้องการ

หนึ่งในโปรแกรมซอฟต์แวร์เวอร์ชวลไลเซชันที่ได้รับความนิยมมากที่สุดคือ VirtualBox ซึ่งพัฒนาโดย Oracle

VirtualBox ใช้งานได้ฟรีและใช้ได้กับระบบปฏิบัติการหลักทั้งหมด รวมถึง Linux, Windows และ Mac OS X

ทำไมต้องใช้ Virtualization?

มีเหตุผลหลายประการที่คุณอาจต้องการใช้การจำลองเสมือนกับ Ubuntu บางทีคุณอาจต้องทดสอบแอปหรือเว็บไซต์ในเบราว์เซอร์หลายตัว หรือบน Ubuntu เวอร์ชันต่างๆ

บางทีคุณอาจต้องการเรียกใช้เซิร์ฟเวอร์ในเครื่องเสมือน (VM) เพื่อให้แยกออกจากคอมพิวเตอร์หลักของคุณ

หรือบางทีคุณอาจต้องใช้ Windows เพื่อให้คุณสามารถใช้แอพบางตัวที่มีให้ใช้งานสำหรับระบบปฏิบัติการนั้นเท่านั้น

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

จะเปิดใช้งานการจำลองเสมือนใน Ubuntu ได้อย่างไร

มีวิธีต่างๆ สองสามวิธีในการเปิดใช้งานการจำลองเสมือนใน Ubuntu แต่เราจะเน้นที่วิธีที่ได้รับความนิยมมากที่สุดสองวิธี: การใช้การตั้งค่า BIOS หรือ UEFI และการใช้พารามิเตอร์เคอร์เนลของ Linux

การเปิดใช้งานการจำลองเสมือนใน BIOS หรือการตั้งค่า UEFI โดยทั่วไปเป็นวิธีที่ง่ายที่สุด แต่อาจไม่สามารถใช้ได้ในทุกระบบ

หากต้องการตรวจสอบว่าระบบของคุณรองรับวิธีนี้หรือไม่ คุณสามารถค้นหาการตั้งค่าที่เรียกว่า “เวอร์ช่วลไลเซชั่น” หรือ “วีที-เอ็กซ์” ในเมนูการตั้งค่า BIOS หรือ UEFI หากคุณเห็นการตั้งค่านี้ ให้เปิดใช้งาน จากนั้นรีบูตระบบของคุณ

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

ในการทำเช่นนี้ คุณจะต้องแก้ไขไฟล์คอนฟิกูเรชัน GRUB ของระบบของคุณ สำหรับระบบส่วนใหญ่ ไฟล์นี้จะอยู่ที่ /etc/default/grub.

ในไฟล์นี้ ให้มองหาบรรทัดที่ขึ้นต้นด้วย “GRUB_CMDLINE_LINUX” และเพิ่มพารามิเตอร์ต่อไปนี้เข้าไป: “intel_iommu=เปิด”.

หลังจากบันทึกการเปลี่ยนแปลงของคุณในไฟล์นี้แล้ว ให้อัปเดตการกำหนดค่า GRUB ของคุณด้วยคำสั่ง “sudo อัพเดตด้วง” และรีบูตระบบของคุณ

ประโยชน์ของการจำลองเสมือนคืออะไร?

การจำลองเสมือนให้ประโยชน์หลายประการ ที่สำคัญคือการใช้ทรัพยากรฮาร์ดแวร์อย่างมีประสิทธิภาพมากขึ้นและความยืดหยุ่นที่เพิ่มขึ้นในการปรับใช้เซิร์ฟเวอร์

เนื่องจากเครื่องเสมือนแต่ละเครื่องที่ทำงานบนเซิร์ฟเวอร์จริงสามารถทำงานเป็นเซิร์ฟเวอร์อิสระได้ องค์กรต่างๆ จึงสามารถใช้ทรัพยากรฮาร์ดแวร์ของตนได้ดีขึ้น

ตัวอย่างเช่น แทนที่จะมีเซิร์ฟเวอร์จริงเพียงเครื่องเดียวสำหรับเรียกใช้แอปพลิเคชันเฉพาะ เซิร์ฟเวอร์จริงเครื่องเดียวกันนั้นสามารถเรียกใช้เครื่องเสมือนหลายเครื่อง โดยแต่ละเครื่องโฮสต์แอปพลิเคชันที่แตกต่างกัน

ส่งผลให้มีการใช้ทรัพยากรฮาร์ดแวร์เพิ่มขึ้นและลดต้นทุน

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

ตัวอย่างเช่น หากองค์กรต้องการปรับใช้แอปพลิเคชันใหม่อย่างรวดเร็ว ก็สามารถสร้างเครื่องเสมือนใหม่และติดตั้งแอปพลิเคชันบนเครื่องเสมือนนั้น

ซึ่งง่ายกว่าและรวดเร็วกว่าการจัดเตรียมเซิร์ฟเวอร์จริงใหม่และติดตั้งแอปพลิเคชันบนเซิร์ฟเวอร์นั้น

จะใช้ virtualization ในธุรกิจได้อย่างไร?

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

การจำลองเสมือนสามารถใช้เพื่อวัตถุประสงค์ที่หลากหลายในธุรกิจ ตั้งแต่การใช้งานระบบปฏิบัติการหลายระบบบนเซิร์ฟเวอร์เครื่องเดียว ไปจนถึงการสร้างสภาพแวดล้อมการทดสอบและการพัฒนาที่สะท้อนระบบที่ใช้งานจริง

ในบทความนี้ เราจะสำรวจการใช้งานระบบเสมือนจริงในธุรกิจที่พบบ่อยที่สุดบางส่วน พร้อมด้วยเคล็ดลับในการเริ่มต้นใช้งาน

การใช้งานเสมือนจริงอย่างหนึ่งในธุรกิจคือการเรียกใช้ระบบปฏิบัติการหลายระบบบนเซิร์ฟเวอร์เครื่องเดียว ซึ่งสามารถทำได้ด้วยเหตุผลหลายประการ รวมถึงการรวมเซิร์ฟเวอร์ การลดต้นทุนฮาร์ดแวร์ และเพิ่มความยืดหยุ่น

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

ก่อนอื่น คุณจะต้องเลือกแพลตฟอร์มการจำลองเสมือน มีตัวเลือกต่างๆ มากมาย ดังนั้นให้ใช้เวลาในการค้นหาตัวเลือกของคุณและเลือกตัวเลือกที่เหมาะกับความต้องการของคุณ

ประการที่สอง คุณจะต้องแน่ใจว่าเซิร์ฟเวอร์ของคุณมีทรัพยากรเพียงพอ (หน่วยความจำ CPU พื้นที่เก็บข้อมูล) เพื่อรองรับจำนวน VM ที่คุณวางแผนจะเรียกใช้

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

การใช้ virtualization ทั่วไปในธุรกิจคือการสร้างสภาพแวดล้อมการทดสอบและการพัฒนาที่สะท้อนระบบการผลิต

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

นอกจากนี้ยังสามารถช่วยนักพัฒนาสร้างสภาพแวดล้อมที่สอดคล้องกันสำหรับการทดสอบรหัสของพวกเขา

หากคุณสนใจที่จะใช้การจำลองเสมือนเพื่อสร้างสภาพแวดล้อมการทดสอบและการพัฒนา มีบางสิ่งที่คุณต้องจำไว้

ก่อนอื่น คุณจะต้องแน่ใจว่าสภาพแวดล้อมการทดสอบและการพัฒนาของคุณตรงกับสภาพแวดล้อมการผลิตของคุณทุกประการ

ซึ่งหมายถึงการกำหนดค่าฮาร์ดแวร์และการตั้งค่าซอฟต์แวร์ที่เหมือนกัน

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

และสุดท้าย คุณจะต้องมีแผนสำหรับการย้ายการเปลี่ยนแปลงจากสภาพแวดล้อมการทดสอบและการพัฒนาไปสู่การใช้งานจริง

จะใช้ virtualization ในการศึกษาได้อย่างไร?

เทคโนโลยีเวอร์ช่วลไลเซชันสามารถนำมาใช้ในการศึกษาเพื่อสร้าง “เสมือน” ห้องปฏิบัติการคอมพิวเตอร์ซึ่งนักเรียนสามารถเข้าถึงแอพพลิเคชั่นซอฟต์แวร์และระบบปฏิบัติการที่หลากหลายในเครื่องเดียว

ซึ่งจะเป็นประโยชน์อย่างยิ่งสำหรับโรงเรียนที่มีทรัพยากรจำกัด เนื่องจากจะช่วยให้นักเรียนสามารถเข้าถึงสื่อการเรียนรู้ที่หลากหลายยิ่งขึ้น

บทสรุป

หากคุณต้องการใช้การจำลองเสมือนบน Ubuntu VM คุณจะต้องเปิดใช้งานในการตั้งค่า BIOS

ในการทำเช่นนี้ ให้รีบูต VM ของคุณแล้วกดปุ่มที่ให้คุณเข้าสู่การตั้งค่า BIOS (โดยปกติคือ F2 หรือ F12)

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

หลังจากบันทึกการเปลี่ยนแปลงและออกจาก BIOS แล้ว คุณควรจะสามารถใช้การจำลองเสมือนบน Ubuntu VM ได้โดยไม่มีปัญหาใดๆ

ไทย