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

วิธีติดตั้ง VirtualBox Guest Additions ใน Ubuntu

ในปัจจุบันการตั้งค่าเครื่องเสมือน Ubuntu นั้นรวดเร็วและง่ายดาย ทำให้คุณสามารถลองเล่นกับ Linux ได้โดยไม่ต้องฟอร์แมตระบบของคุณ อย่างไรก็ตาม เพื่อให้ได้ประโยชน์สูงสุดจากเครื่องเสมือน Ubuntu ของคุณ ไม่ serait ดีไหมถ้าระบบปฏิบัติการโฮสต์สามารถโต้ตอบกับเกสต์ได้? นั่นคือหนึ่งในสิ่งที่คุณสามารถทำได้กับ VirtualBox Guest Additions และเราจะแสดงวิธีติดตั้งมัน

วิธีติดตั้ง VirtualBox Guest Additions ใน Ubuntu

คำศัพท์พื้นฐานของ VirtualBox

ก่อนที่เราจะเข้าสู่เนื้อหาหลักของ Guest Additions มีหลักการหลักบางอย่างที่คุณต้องรู้เพื่อให้เข้าใจได้ หากคุณเชี่ยวชาญภาษาของเครื่องเสมือนแล้ว คุณสามารถข้ามไปยังส่วนถัดไปได้ แต่หากไม่ใช่ ให้อยู่ตรงนี้สักครู่

เราได้กล่าวถึงแนวคิดสำคัญ 2 ประการในย่อหน้าเปิด頭แล้ว: ระบบโฮสต์และระบบเกสต์

ระบบปฏิบัติการโฮสต์คือระบบปฏิบัติการจริงที่ทำงานบนเครื่อง "bare metal" นั่นคือคอมพิวเตอร์จริง ไม่มีอะไรระหว่างระบบปฏิบัติการของคุณและฮาร์ดแวร์ของคอมพิวเตอร์

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

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

Guest Additions ทำอะไรได้บ้าง?

Guest Additions เป็นซอฟต์แวร์ที่เพิ่มเข้าไปในระบบปฏิบัติการ เกสต์ เพื่อให้มันได้รับ "อำนาจเหนือธรรมชาติ" ที่เครื่องเสมือนไม่ควรจะมี

เลิกเล่นแล้ว วัตถุประสงค์หลักของ Guest Additions คือการรวมเครื่องเสมือนกับระบบปฏิบัติการโฮสต์โดยไม่สูญเสียข้อดีของการกั้นกันระหว่างสองระบบ เมื่อคุณติดตั้ง Additions คุณจะได้ฟีเจอร์ที่มีประโยชน์มากมาย:

วิธีติดตั้ง VirtualBox Guest Additions ใน Ubuntu
  • นาฬิกาซิงค์ระหว่างโฮสต์และเกสต์ ทำให้แสดงเวลาเหมือนกันตลอด
  • ใช้เมาส์พอยน์เตอร์ระหว่างโฮสต์และเกสต์ได้อิสระโดยไม่ถูกจับ
  • โฟลเดอร์ร่วมกัน (Shared folders) ทำให้โอนไฟล์ระหว่างโฮสต์และเกสต์ได้ง่ายและปลอดภัย
  • ปรับขนาดหน้าต่างเครื่องเกสต์ได้อิสระ และจะปรับความละเอียดอัตโนมัติให้ตรงกัน
  • กราฟิกเร่งความเร็วที่ดีขึ้น เข้าถึงแอปเสมือนที่ต้องการฟีเจอร์ GPU ขั้นสูงบนเครื่องโฮสต์
  • คลิปบอร์ดร่วมกัน ทำให้คัดลอกและวางระหว่างสองระบบได้ง่าย

ยังมีฟีเจอร์ที่ช่วยได้อีกมากมาย อ่านเอกสาร VirtualBox อย่างเป็นทางการเพื่อรายละเอียดทางเทคนิคหากต้องการรู้เพิ่มเติม

คุณมีเครื่องเสมือนที่ทำงานได้อยู่แล้วหรือไม่?

บทความนี้ไม่เกี่ยวกับการตั้งค่าเครื่องเสมือน Ubuntu แต่คุณต้องมีเครื่องเสมือน VirtualBox Ubuntu ที่ทำงานได้และตั้งค่าถูกต้องเพื่อติดตั้ง VirtualBox Guest Additions ใน Ubuntu หากคุณต้องการ ไปที่ "How to Install Linux on Windows With VirtualBox" และตรวจสอบว่าคุณทำทุกอย่างถูกต้อง หาก VM Ubuntu ของคุณพร้อมแล้ว เราพร้อมจะดำเนินการติดตั้งจริง

การติดตั้ง Ubuntu Guest Additions

สมมติว่าคุณมี VM Ubuntu ใน VirtualBox ที่ทำงานได้พร้อมแล้ว คุณสามารถติดตั้ง Guest Additions ได้ง่าย

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

คุณสามารถสร้าง Snapshot ได้ 2 วิธี วิธีแรกคือกด Host key + T โดยค่าเริ่มต้น ปุ่ม Ctrl ขวา คือ Host key เว้นแต่จะมีการเปลี่ยนในการตั้งค่า Host key ปัจจุบันจะแสดงที่มุมขวาล่างของหน้าต่างเครื่องเสมือน หรือใช้ Machine > Take Snapshot แทน

วิธีติดตั้ง VirtualBox Guest Additions ใน Ubuntu

ตั้งชื่อ Snapshot บันทึกมัน และกลับไปที่ VM ของคุณ

วิธีติดตั้ง VirtualBox Guest Additions ใน Ubuntu

ตอนนี้ เลือก Devices แล้ว Insert Guest Additions CD

วิธีติดตั้ง VirtualBox Guest Additions ใน Ubuntu

คุณจะได้ข้อความจาก Ubuntu ให้เลือก Run

วิธีติดตั้ง VirtualBox Guest Additions ใน Ubuntu

พิมพ์ รหัสผ่านผู้ดูแลระบบ ของคุณและเลือก Authenticate

วิธีติดตั้ง VirtualBox Guest Additions ใน Ubuntu

ซอฟต์แวร์จะทำงานและติดตั้ง Guest Additions คุณอาจได้ข้อผิดพลาดเกี่ยวกับระบบไม่ได้ตั้งค่าให้สร้างโมดูลเคอร์เนล แค่เพิกเฉยและกด Enter

วิธีติดตั้ง VirtualBox Guest Additions ใน Ubuntu

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

การทดสอบ Guest Additions

เพื่อให้แน่ใจว่า Guest Additions ทำงานตามที่ตั้งใจ คุณจะลองทดสอบเร็วๆ นี้

ขั้นแรก ลองเลื่อนเมาส์พอยน์เตอร์ไปที่ไอคอนบนเดสก์ท็อป Ubuntu จากนอกหน้าต่างเครื่องเสมือน พวกมันไฮไลท์หรือไม่? คุณคลิกไอคอนบนเดสก์ท็อปได้และเลื่อนเมาส์ไปยังระบบปฏิบัติการโฮสต์ได้ราบรื่นหรือไม่?

ต่อไป ลองทดสอบว่า Shared Folders ทำงานถูกต้องหรือไม่

ขั้นแรก เลือก Devices > Shared Folders > Shared Folders Settings จากเมนูเครื่องเสมือน

วิธีติดตั้ง VirtualBox Guest Additions ใน Ubuntu

ตอนนี้ เลือกไอคอน add share

วิธีติดตั้ง VirtualBox Guest Additions ใน Ubuntu

จากนั้น ภายใต้ Folder Path เลือก Other และค้นหาและเลือกโฟลเดอร์บนคอมพิวเตอร์โฮสต์ที่คุณต้องการแชร์กับเครื่องเสมือน อย่าลืมเลือก Auto-mount เพื่อให้โฟลเดอร์ถูกกำหนดตัวอักษรไดรฟ์ในระบบเกสต์โดยอัตโนมัติ

วิธีติดตั้ง VirtualBox Guest Additions ใน Ubuntu วิธีติดตั้ง VirtualBox Guest Additions ใน Ubuntu

เมื่อเสร็จแล้ว เลือก OK และคุณควรจะเห็นโฟลเดอร์ที่แชร์อยู่ภายใต้ transient folders จำไว้ว่าเราแค่ทดสอบว่า Guest Additions ทำงานถูกต้อง คุณสามารถกลับไปทำให้โฟลเดอร์แชร์เป็นถาวรได้ตลอด

วิธีติดตั้ง VirtualBox Guest Additions ใน Ubuntu

ตอนนี้ เลือก OK อีกครั้งและไปที่ โฟลเดอร์ home บนเครื่องเสมือน คุณควรจะเห็นโฟลเดอร์และเนื้อหาในนั้น เว้นแต่คุณจะทำให้โฟลเดอร์เป็น Read-only คุณสามารถคัดลอกไฟล์จากเกสต์ไปโฮสต์ได้เช่นกัน

วิธีติดตั้ง VirtualBox Guest Additions ใน Ubuntu

สำหรับคำแนะนำโดยละเอียดเกี่ยวกับโฟลเดอร์ร่วม ดูที่ "Share Folders between Host and Guest OS in VirtualBox"

นำ Ubuntu ไปไกลกว่าเครื่องเสมือน

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

เมื่อคุณรู้สึกสบายใจกับ Linux หลังจากเล่นกับมันใน VirtualBox แล้ว คุณอาจพิจารณา Dual-boot Ubuntu กับ Windows หากนั่นมากเกินไป ให้ดูรายการของเราเกี่ยวกับระบบปฏิบัติการ Linux แบบพกพาที่ดีที่สุด เพื่อให้คุณบูทเข้า Linux ได้โดยไม่เปลี่ยนแปลงอะไรบนคอมพิวเตอร์