ฉันจะติดตั้ง Guest Additions ใน VirtualBox VM ได้อย่างไร


456

ฉันเพิ่งติดตั้ง Ubuntu บน Virtualbox ของ Oracle ตอนนี้ฉันต้องการติดตั้งข้อมูลเพิ่มเติมของแขก

ฉันเริ่มต้นระบบปฏิบัติการ Ubuntu guest ของฉันคลิก "อุปกรณ์" และเลือก "ติดตั้งข้อมูลเพิ่มเติมของผู้เยี่ยมชม" ไม่มีอะไรเกิดขึ้นและฉันไม่เห็นไอคอนซีดีบนเดสก์ท็อปของฉัน

ฉันจะทำงานนี้ได้อย่างไร


4
หลังจากติดตั้งดูที่นี่สำหรับวิธีการตรวจสอบว่ามันทำงาน
Evgeni Sergeev

คำตอบ:


506

หากคุณมีปัญหาในการติดตั้งอูบุนตูใน VirtualBox VM เพราะหน้าต่างติดตั้งไม่พอดีกับขนาดหน้าจอความละเอียดต่ำคุณสามารถย้ายหน้าต่างที่มี+AltF7

การติดตั้งการเพิ่มแบบเกสต์จากที่เก็บ

และในกรณีที่เราได้ติดตั้งรุ่น OSEของกล่องเสมือนจริงจากที่เก็บที่เราสามารถเพิ่มการเพิ่มผู้เข้าพักจากคลังในของผู้เข้าพัก สิ่งนี้จะติดตั้งการเพิ่มเติมของผู้เข้าพักที่ตรงกับเวอร์ชั่น Virtual Box ตามที่ได้รับจากที่เก็บ มันเป็นเรื่องที่ไม่แนะนำให้ใช้ในการติดตั้งเหล่านี้ในรุ่นใหม่ของกล่องเสมือนเป็นที่ได้รับจากพื้นที่เก็บข้อมูลออราเคิล (ดูด้านล่าง)

อีกทางหนึ่งเราสามารถติดตั้งแพ็คเกจvirtualbox-guest-additions-isoในโฮสต์ Ubuntu

sudo apt-get install virtualbox-guest-additions-iso

แฟ้มมาตรฐาน ISO ที่มีภาพของรุ่น OSE /usr/share/virtualbox/VBoxGuestAdditions.isoของซีดีเพิ่มเติมของผู้เข้าพักจะติดตั้งในไดเรกทอรีโฮสต์ ใส่ไฟล์. iso นี้เป็นซีดีในการตั้งค่าเครื่องเสมือนของคุณ ในแขกคุณจะสามารถเข้าถึงซีดีรอมพร้อมโปรแกรมติดตั้ง

การติดตั้ง Guest Additions จาก Virtual Box Manager

และในกรณีผู้เข้าพักเพิ่มล้มเหลวในการสร้างเราอาจจะมีการติดตั้งหัวเคอร์เนลลินุกซ์ (ดูฉันจะติดตั้งไฟล์ส่วนหัวเคอร์เนล? ) หรือสร้างจำเป็น ติดตั้งการสร้างที่จำเป็นเครื่องมือนอกเหนือ ขอแนะนำให้ติดตั้งdkms ด้วย ติดตั้ง dkms (ดูด้านล่าง - หมายเหตุ 4) คุณสามารถรันคำสั่งนี้ในเทอร์มินัลเพื่อติดตั้งทั้งสอง:

sudo apt install build-essential dkms

การเลือกอุปกรณ์ -> ติดตั้งการเพิ่มของผู้เยี่ยมชม (หรือกดHost+ Dจากตัวจัดการกล่องเสมือน) CD. iso ของผู้ใช้จะถูกโหลด แต่ไม่ได้ติดตั้งในระบบปฏิบัติการแขกของคุณ ในการติดตั้งเราจำเป็นต้องรันสคริปต์ตัวติดตั้งVBoxLinuxAdditions.runในฐานะรูทหรือจาก Autorun Prompt (ดูด้านล่าง)


เชลล์ GNOME

ในการติดตั้ง Guest Additions เราจะมีไอคอนซีดีบนเดสก์ท็อปของเราทันทีที่ติดตั้งไดรฟ์เสมือน:

ป้อนคำอธิบายรูปภาพที่นี่ ขั้นตอนต่อไปคือการเรียกใช้สคริปต์autorun.sh (ในฐานะ root) ในแผ่นซีดีติดตั้งนี้โดยการเปิดไดรฟ์และคลิกที่ปุ่ม "เรียกใช้ซอฟต์แวร์" สิ่งนี้จะสร้างและติดตั้งโมดูลเคอร์เนล vbox ที่จำเป็น


เอกภาพ

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

ป้อนคำอธิบายรูปภาพที่นี่

ในกรณีที่ระบบได้รับการตั้งค่าให้ทำงานอัตโนมัติซีดีก็ควรเปิดกล่องโต้ตอบการทำงานอัตโนมัติต่อไปนี้ (หากไม่ได้เลือกสัญลักษณ์ซีดีให้เลือกเปิดแล้วเลือกเปิดอัตโนมัติทำงานพร้อมรับคำ )

ป้อนคำอธิบายรูปภาพที่นี่

หลังจากป้อนข้อมูลประจำตัวของคุณสำหรับการเข้าถึงรูทการเพิ่มเติมของแขกจะสร้างตามที่เห็นจากผลลัพธ์ของเทอร์มินัล:

ป้อนคำอธิบายรูปภาพที่นี่

กดReturnเพื่อปิดเครื่อง


หมายเหตุ 1 การ
เพิ่มเติมจากผู้เข้าพักจำเป็นต้องรีบูตระบบปฏิบัติการเกสต์ของคุณเพื่อให้มีผล

หมายเหตุ 2
ในบางระบบไอคอนซีดี Virtual Box Guest Additions อาจไม่ปรากฏบนเดสก์ท็อป แต่จะสามารถเข้าถึงได้จากเมนูสถานที่ ถ้าซีดียังคงอยู่ที่นั่นคุณอาจต้องเพิ่ม VBoxGuestAdditions.iso ด้วยตนเองเป็นซีดีรอมในเมนูตัวจัดการกล่องเก็บเสมือน /usr/share/virtualbox/VBoxGuestAdditions.isoในพื้นที่อูบุนตูภาพดิสก์ที่อยู่ใน

หมายเหตุ 3
ในบางระบบ (เช่นเมื่อใช้งานแขกXubuntu ) เราอาจไม่มีAutorun Promptสำหรับแผ่นซีดีที่ติดตั้ง จากนั้นเราสามารถติดตั้งเพิ่มเติมของผู้เข้าพักด้วยการเปิดสถานีบนของผู้เข้าพักที่ติดตั้งเพิ่มเติม .iso sudo ./VBoxLinuxAdditions.runที่จะเรียกใช้ ในแขกของLubuntuหรือUbuntu Serverเรายังต้องติดตั้ง GNU C compiler ( gcc ติดตั้ง gcc ) และmake ติดตั้ง makeยูทิลิตี้ในระบบ guest เพื่อให้สามารถรวบรวมส่วนเพิ่มเติมของแขกได้

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


การติดตั้ง Guest Additions จาก Terminal

ในกรณีที่ติดตั้งส่วนบุคคลเพิ่มเติมไม่ถูกต้องเราอาจไม่สามารถบูต GUI ได้ ในกรณีนี้เราต้องบูตกดShiftปุ่มเพื่อเข้าถึงเมนู Grub ที่เราเข้าถึงรูทเชลล์ตามที่ปรากฎในคำถามต่อไปนี้ (เราจำเป็นต้องติดตั้งระบบอ่าน / เขียนเพื่อดำเนินการต่อ):

ต้องติดตั้งไฟล์. iso ของบุคคลที่เพิ่มเข้า/dev/cdromมาจาก Virtual Box Manager (ดูด้านบน) จากนั้นเราอาจติดตั้ง Guest Additions โดยพิมพ์คำสั่งต่อไปนี้:

mount /dev/cdrom /mnt              # or any other mountpoint
cd /mnt
./VBoxLinuxAdditions.run
reboot

ลบบุคคลเพิ่มเติม

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

cd /opt/<VirtualBoxAdditions-x.x.xx>/
sudo ./uninstall.sh

แทนที่x.x.xxด้วยการเพิ่มผู้เยี่ยมชมรุ่นปัจจุบันของคุณ


9
ฉันเจอคำตอบนี้ขณะที่พยายามติดตั้ง Guest Additions บน Ubuntu Server ขั้นตอนเดียวหายไปหากคุณต้องการติดตั้งบนเซิร์ฟเวอร์: รัน sudo apt-get install dkms ก่อน (ref virtualbox.org/manual/ch04.html#idp19765808 )
Charles Roper

1
ฉันพยายามแก้ปัญหาของคุณสำหรับเซิร์ฟเวอร์ ubuntu 12.10 ในฐานะแขกและเป็น mac os x ในฐานะโฮสต์ กล่องเสมือนคือ 4.2.6 ฉันไม่สามารถรับโฟลเดอร์ที่แชร์ได้ ยังไงก็ตามการเพิ่มเติมของแขกจะไม่ทำงาน แม้แต่อุปกรณ์> ติดตั้งการเพิ่มจากผู้เยี่ยมชมก็ไม่ทำงาน ไม่แม้แต่แพคเกจ virtualbox - แขก - เพิ่มช่วย ทุกครั้งที่พยายามเรียกใช้ iso GuestAdditions.iso จะไม่นำไปสู่การแสดง iso ภายใต้ / media / cdrom กรุณาแนะนำ
Kim Stacks

1
@kimsia: คุณต้องติดตั้ง. iso ในเซิร์ฟเวอร์ของคุณก่อน หลังจากนั้นคุณสามารถติดตั้ง GA ด้วยsudo ./<mountpoint>/VBoxLinuxAdditions.run
Takkat

@ Takkat การติดตั้งใช้งานไม่ได้เลย ในข่าวอื่น ๆ ในที่สุดฉันก็พบวิธีที่จะทำให้ทุกอย่างทำงานได้ superuser.com/a/527508/8184ดังนั้นขอบคุณที่ตอบฉัน ขอบคุณมันมาก :)
Kim Stacks

2
@IIIIIllllllllIlllllIIIIIIIIIIlll: แน่นอน - การครอบคลุมทุกอย่างเป็นคำถาม & quot; เกี่ยวกับ. มีอะไรหายไปมีอะไรล้าสมัย?
Takkat

97

คุณสามารถลองทำสิ่งต่อไปนี้ (ใช้ได้กับฉันหลังจากฉันต้องติดตั้ง Guest Addtitions ใหม่หลังจากตัวจัดการการอัปเดตฆ่าพวกเขา) วิธีแก้ปัญหาพบได้ที่นี่:

http://www.unixmen.com/install-guest-addition-in-ubuntu-1010-maverick-meerkat-fix/

สรุป:

sudo apt-get update
sudo apt-get install build-essential linux-headers-$(uname -r)
sudo apt-get install virtualbox-ose-guest-x11

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

สิ่งอื่น ๆ ที่ควรทราบ ฉันพยายามเรียกใช้สิ่งนี้ภายใต้ตู้ปลา - ตรวจสอบให้แน่ใจว่าคุณใช้ทุบตี (เช่นพิมพ์ "ทุบตี" ลงในเครื่องก่อนที่จะเริ่ม)


หมายเหตุในระบบที่ใหม่กว่าคำสั่งถูกเปลี่ยนเป็น

sudo apt-get install virtualbox-guest-x11

คำตอบของคุณช่วยได้แม้ว่าฉันจะติดตั้งในเซิร์ฟเวอร์อูบุนตูติดตั้งใหม่ ขอขอบคุณ. superuser.com/questions/527507/…
Kim Stacks

15
แพ็คเกจถูกเรียกใช้virtualbox-guest-x11บนระบบที่ใหม่กว่า ผมคิดว่านี่ควรจะเป็นคำตอบที่ได้รับการยอมรับเพราะการเพิ่มผู้เข้าพักจาก ISO apt-getอาจจะไม่อัปเดตอัตโนมัติในทางตรงกันข้ามกับผู้ที่ติดตั้งโดยใช้
krlmlr

1
โปรดทราบว่าฉันไม่ต้องติดตั้งbuild-essentialsบน 14.04 ที่เพิ่งติดตั้งใหม่และส่วนหัวของลินุกซ์ได้รับการติดตั้งแล้ว ดังนั้นการทำงานsudo apt-get install virtualbox-guest-x11บนระบบของแขกคือทั้งหมดที่ฉันต้องทำ
pcworld

1
ฉันชอบที่จะใช้วิธีนี้ด้วยเหตุผลดังกล่าว อย่างไรก็ตามมันไม่ได้ผลสำหรับฉันในOSXโฮสต์ (10.9.3) และ Ubuntu 12.04 สำหรับแขกบน VirtualBox (4.3.12) ฉันต้องใช้ISOการติดตั้งaskubuntu.com/a/22745/24203 (ไม่เช่นนั้นจะมีnot such device error stackoverflow.com/questions/3492466// )
IsaacS

1
ตกลงนี้ทำงานสำหรับฉัน ubuntu 32 และ 64 เวอร์ชั่น 14.04
Kangarooo

35

virtualbox-guest-dkmsในระบบปฏิบัติการของแขกติดตั้งแพคเกจ sudo apt-get install virtualbox-guest-dkmsตัวอย่างเช่นการใช้แอพลิเคชันนัลชนิด


2
ทำงานกับฉันใน Ubuntu 14 LTS
Jongosi

2
ทำงานให้ฉันสำหรับ Ubuntu 16.04
InvincibleWolf

ทำงานกับฉันใน Ubuntu 16.04.1 ตรวจสอบให้แน่ใจว่าได้รีบูทเครื่องหลังการติดตั้ง ทำงานดูเหมือน
Giora Guttsait

ทำงานเกี่ยวกับการ 16.04.4 (แม้ว่าจะยังคงต้อง futz รอบกับการตั้งค่ากราฟิก ... )
เบน Bolker

1
ทำงานกับฉันใน Ubuntu 18.0.4.1LTS ฉันยังคงไม่สามารถคัดลอกและวางสิ่งต่าง ๆ จากโฮสต์ไปยังแขก (แต่ไม่มีวิธีอื่น ๆ ที่กล่าวถึงที่นี่) ไม่ควรที่จะทำงานหลังจากนี้
Carlo Wood

22

มาตรฐาน "VirtualBox-ผู้เข้าพักเพิ่มเติม" แพคเกจในมาตรฐาน ISO ที่มีให้โดยออราเคิล , มีเครื่องมือที่แตกต่างกันโดยทั่วไปสำหรับระบบปฏิบัติการของผู้เข้าพัก ...

อย่างไรก็ตามอูบุนตูมีของตัวเองเฉพาะของอูบุนตูเฉพาะแพคเกจจากแขก Addon (s) ... ชื่อ
virtualbox-ose-guest-dkms and ..-x11 and ..-utils

แพ็คเกจ 'virtualbox-ose-guest- *' เหล่านี้ทราบถึง DKMS แล้ว .. "(DKMS is a framework designed to allow individual kernel modules to be upgraded without changing the whole kernel.)"

นี่คือลิงค์ไปยังคำถามที่ฉันถามเมื่อ 5-6 เดือนก่อนในเรื่องนี้ ... ฉันจะให้ Compiz ทำงานใน VirtualBox VM ได้อย่างไร


ฉันได้รับ "ไม่สามารถค้นหาแพ็คเกจ virtualbox-ose-guest-dkms" ฉันจำเป็นต้องเพิ่ม repo apt หรือไม่
Dan Dascalescu

1
ฉันคิดว่าสิ่งที่คุณต้องติดตั้งบน Ubuntus รุ่นใหม่คือแพ็คเกจvirtualbox-guest-x11ซึ่งจะขึ้นอยู่กับการพึ่งพาที่จำเป็นอื่น ๆ
Lambart

1
virtualbox-guest-dkmsมันเรียกว่าตอนนี้ โดยวิธีการนี้เป็นคำตอบที่ยอมรับได้เฉพาะในหัวข้อนี้กับฉันเพราะนี่เป็นวิธีเดียวที่เพิ่มแขกของฉันทำงานใน VBox ฉันได้เพิ่มผู้ใช้ของฉันไปยังกลุ่ม vboxusers ล่วงหน้าสิ่งนี้อาจช่วยได้?
Erikas

16

นี่คือขั้นตอนที่ฉันใช้ซึ่งใช้งานได้ในที่สุด แต่เมื่อผู้ใช้ชื่อ 'pcworld' ที่ระบุไว้ด้านบนอาจเป็นกรณีที่จำเป็นต้องใช้คำสั่งสุดท้ายเท่านั้น ฉันจะไม่มีทางรู้ แต่ฉันต้องการแบ่งปันในกรณีนี้จะช่วยให้คนอื่น:

sudo apt-get install virtualbox-guest-additions-iso
sudo apt-get update 
sudo apt-get dist-upgrade
sudo apt-get install virtualbox-guest-x11

และอย่าลืมตั้งค่าอินสแตนซ์ VirtualBox ของคุณให้ใช้เช่น RAM วิดีโอขนาด 128MB และเปิดใช้งานการเร่งความเร็วแบบ 3 มิติภายใต้ส่วนการตั้งค่า "ดิสเพลย์" สำหรับอินสแตนซ์ของคุณเพื่อประสิทธิภาพที่ดี


หลังจากติดตั้งนักเทียบท่าในคนพเนจรฉันมีข้อผิดพลาดว่าด้วยการเพิ่มของผู้เข้าพัก sudo apt-get dist-upgradeทำเคล็ดลับ ขอบคุณดิน
Robert Gabriel

16

นี่คือขั้นตอนที่ต้องทำด้วยตนเองเพื่อติดตั้งโมดูลเคอร์เนลVirtualBox Guest Additionsภายใน VM:

  1. ดาวน์โหลดไฟล์ ISO เช่น

    wget http://download.virtualbox.org/virtualbox/5.0.20/VBoxGuestAdditions_5.0.20.iso -P /tmp
    
  2. เมาท์ไฟล์ ISO:

    sudo mount -o loop /tmp/VBoxGuestAdditions_5.0.20.iso /mnt
    
  3. เรียกใช้โปรแกรมติดตั้ง (เพิ่ม-xหลังจากshแก้ไขข้อบกพร่อง):

    sudo sh /mnt/VBoxLinuxAdditions.run
    

หากต้องการค้นหาไฟล์ ISO ที่ถูกต้องให้ตรวจสอบที่: http://download.virtualbox.org/virtualbox/


หากคุณใช้ Vagrant การติดตั้งนั้นง่ายกว่ามากโดยทำตามคำสั่งเหล่านี้:

vagrant plugin install vagrant-vbguest
vagrant up
vagrant vbguest

1
ในที่สุดขั้นตอนเหล่านี้ทำให้ฉันมีเทอร์มินัลแบบเต็มหน้าจอ ระบบปฏิบัติการโฮสต์ของฉันคือ Windows 7, VirtualBox เวอร์ชัน 5.1 ระบบปฏิบัติการเกสต์ของฉันคือ Ubuntu 16.04.1 LTS ฉันยังมีสองบรรทัดต่อไปนี้ใน / etc / default / grub: GRUB_GFX_MODE = 1600x1200 และ GRUB_GFXPAYLOAD_LINUX = เก็บไว้
James Nicholson

แน่นอนคำตอบที่ underrated - ซุปเปอร์ตรงไปตรงมาและจะช่วยให้คุณติดตั้งรุ่นที่เพิ่มขึ้นของผู้เข้าพักรุ่นใหม่กว่าอาจจะมีอยู่ใน repo ฉลาดของคุณ นอกจากนี้ไม่จำเป็นต้องเพิ่มไดรฟ์ CD-ROM เสมือนให้กับแขกของคุณ!
bonh

1
คำตอบที่ดีที่สุด IDK สาเหตุที่คำตอบอื่น ๆ ทั้งหมดทำตามขั้นตอนที่ไม่จำเป็นเช่นการสร้างจากแหล่งข้อมูลหรือการสร้างไดรฟ์เสมือน
sudo

13

สิ่งนี้ใช้ได้กับฉันสำหรับ Ubuntu Server 14.04 guest VM (ไม่มี GUI):

แก้ไข: ยังทำงานกับ Ubuntu Server 15.04 และ 16.04

1) ติดตั้ง dkms จากแขกรับเชิญ:

sudo apt-get install dkms

2) จากเมนูหน้าต่าง VirtualBox VM เลือก: อุปกรณ์ -> แทรกอิมเมจส่วนบุคคลเพิ่มเติมของซีดี ...

3) ใช้ blkid เพื่อระบุอุปกรณ์ CD-ROM จากแขกรับเชิญ:

sudo blkid

หนึ่งในบรรทัดในเอาต์พุตควรมีลักษณะดังนี้:

/dev/sr0: LABEL="VBOXADDITIONS_4.3.16_95972" TYPE="iso9660"

ส่วนแรก ( /dev/sr0) คือชื่อของอุปกรณ์ซีดีรอม

4) ติดตั้งซีดี (แทนที่/dev/sr0ด้วยชื่ออุปกรณ์ที่พบด้านบน):

sudo mount /dev/sr0 /media/cdrom/

5) เรียกใช้ตัวติดตั้ง Guest Additions:

sudo /media/cdrom/VBoxLinuxAdditions.run

6) รีบูตแขก


2
sudo sh /media/cdrom/VBoxLinuxAdditions.runshเป็นสิ่งที่จำเป็นเพราะซีดีที่ได้รับการติดตั้งโดยไม่ได้รับอนุญาตดำเนินการ
Steve Pitchers

สวัสดี @DavidLevesque ฉันได้ลองใน 16.04 แต่น่าเสียดายที่ฉันไม่สามารถเรียกใช้ ฉันก็ลองกับ--nox11พารามิเตอร์ คุณมีความคิดใด ๆ
efkan

@efkan เว้นแต่คุณจะให้รายละเอียดเพิ่มเติมฉันไม่มีความคิด มันทำงานได้สำหรับฉันกับ Ubuntu 16.04
David Levesque

@DavidLevesque คุณพูดถูก :) ฉันใช้ VirtualBox v5.0.26 บน Windows 10 และฉันติดตั้ง Ubuntu Server 16.04.1 ใน VirtualBox (เซิร์ฟเวอร์ไม่ได้มีระบบ X Window) จากนั้นผมทำตามขั้นตอนที่มีมากกว่าที่นี่: en.ig.ma/notebook/2012/... จากนั้นฉันเริ่มต้นใหม่และพยายามดำเนินการคัดลอกวาง แต่ฉันไม่เห็นการกระทำใด ๆ ขอบคุณ
efkan

8

virtualbox-guest-additionsแพคเกจจะต้องมีการติดตั้ง นอกจากนี้อาจปรากฏว่าไม่มีสิ่งใดเกิดขึ้น แต่ปุ่ม "ติดตั้งการเพิ่มสำหรับผู้เยี่ยมชม" ทั้งหมดจะทำการติดตั้ง cdrom คุณควรเปิดตัวจัดการไฟล์ (Nautilus / Dolphin) เลือก "อุปกรณ์ซีดี" และเรียกใช้โปรแกรมติดตั้ง


8

ขั้นตอนค่อนข้างง่าย

ในเมนูเสมือนกล่องเลือกอุปกรณ์ > แทรก Guest เพิ่มซีดีภาพ ...

ป๊อปอัพต่อไปนี้จะปรากฏบนเดสก์ท็อป Ubuntu ของคุณ:

แขกรับเชิญป๊อปอัพ

เลือกRunและข้อมูลเพิ่มเติมจากแขกจะถูกติดตั้งโดยอัตโนมัติ


2
ทำงานให้ฉันใน Ubuntu 14.04 LTS ที่ติดตั้งบน Oracle VM 5.0 บน Windows 10 เพียง 2 คลิก ..... ขอบคุณ!
Sym-Sym

2
นี่คือคำตอบที่ดีที่สุดเพราะช่วยให้มั่นใจได้ว่ามีการปรับปรุงข้อมูลเพิ่มเติมสำหรับผู้เข้าพักและเหมาะสมกับ VirtualBox รุ่นที่คุณระบุ แพ็คเกจของ Ubuntu และwgetURL ในคำตอบอื่น ๆ อาจล้าสมัย
Chai T. Rex

1
ได้ผลสำหรับฉันใน Ubuntu 18.04
Rennish Joseph

2

หากคุณมีการเพิ่ม. iso ของผู้ใช้บริการให้ติดตั้งใน VirtualBox ผ่านทางการตั้งค่าเกสต์ จากนั้นสตาร์ทเกสต์ OS และรัน vboxwindowsadditions-x86 หรือ amd64 exe


2

สำหรับผู้ใช้ Lubuntu 16.04 ภายใน Ubuntu VirtualBox 16.04

หลังจากลองใช้คำแนะนำทั่วไปจำนวนมากฉันพบคำแนะนำเฉพาะของ Lubuntu :

ติดตั้ง Virtualbox Guest Additions ลงใน Lubuntu Virtual Machine

ขั้นตอนแรก: ติดตั้งซอฟต์แวร์ที่จำเป็น

sudo apt-get update
sudo apt-get install make gcc

จากนั้นใช้ Virtualbox เพื่อดาวน์โหลด Guest Additions จากนั้นเลือก "Install Guest Additions" จากเมนู Virtualbox

หาก VBOXADDITIONS cd ไม่ปรากฏขึ้นใน File Manager ให้ใช้ File Manager เพื่อเปิดเนื้อหาของ VBOXADDITIONS cd จากนั้นเปิดเทอร์มินัลโดยไปที่เมนู File Manager แล้วเลือก 'Open Current Folder in Terminal'

sudo sh VBoxLinux*

รีบูตและสนุก!


-2

เปิด Ubuntu ใน VirtualBox เปิด FireFox แล้วไปที่นี่:
http://download.virtualbox.org/virtualbox/

ค้นหา Virtualbox เวอร์ชันของคุณและคลิกที่ลิงค์เพื่อเปิด

ดาวน์โหลดเวอร์ชันของ VBoxGuestAdditions (iso) ของคุณ:

เปิดในตัวจัดการเก็บถาวรและแยกไฟล์

วิ่ง: sudo VBoxLinuxAdditions.run

Reboot

ใช้งานได้หากคุณไม่สามารถเปิดไฟล์ iso ใน VirtualBox (ข้อผิดพลาด ISO9660)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.