ฉันจะทราบได้อย่างไรว่ามีการติดตั้งส่วนเพิ่มเติมของผู้เยี่ยมชมบน VirtualBox VM ที่ไม่มี X Windows ติดตั้งอยู่หรือไม่
ฉันมีปัญหาในการติดตั้งไดเรกทอรีที่ใช้ร่วมกันและฉันต้องการแยกแยะความเป็นไปได้ที่ไม่ได้ติดตั้งข้อมูลเพิ่มเติมของผู้เยี่ยมชม
ฉันจะทราบได้อย่างไรว่ามีการติดตั้งส่วนเพิ่มเติมของผู้เยี่ยมชมบน VirtualBox VM ที่ไม่มี X Windows ติดตั้งอยู่หรือไม่
ฉันมีปัญหาในการติดตั้งไดเรกทอรีที่ใช้ร่วมกันและฉันต้องการแยกแยะความเป็นไปได้ที่ไม่ได้ติดตั้งข้อมูลเพิ่มเติมของผู้เยี่ยมชม
คำตอบ:
ใช้lsmod
จากบรรทัดคำสั่งเนื่องจากจะแจ้งให้คุณทราบไม่เพียงว่ามันถูกติดตั้ง แต่ถูกโหลดอย่างถูกต้อง:
$ lsmod | grep vboxguest
vboxguest 219348 6 vboxsf
คุณสามารถตรวจสอบว่ามีโมดูลอยู่หรือไม่
ลอง:
sudo modprobe vboxadd
หรือ
sudo modprobe vboxvfs
สิ่งนี้จะโหลดข้อมูลเพิ่มเติมจากแขกหากติดตั้ง (แต่โดยปกติแล้วพวกเขาจะโหลดอัตโนมัติในเวลาบูต)
คุณจะได้รับข้อผิดพลาดหากไม่มีโมดูลอยู่ นั่นบ่งชี้ว่าส่วนเพิ่มเติมของแขก VirtualBox ไม่ได้รับการติดตั้งอย่างเหมาะสม
หรือคุณสามารถค้นหาสคริปต์ที่โหลดโมดูล:
grep vboxadd /etc/init*/*
และดูว่าคุณได้รับผลลัพธ์ใด ๆ
/usr/sbin/VBoxService --version
vboxadd
และ / หรือvboxvfs
หากมีการติดตั้งส่วนขยายโดยใช้ที่เก็บแพ็กเกจ Ubuntu (ผ่านapt
หรือ Synaptic) คุณสามารถตรวจสอบเพื่อดูว่ามีการติดตั้งแพคเกจปัจจุบันหรือไม่:
dpkg -l | grep virtualbox-guest
จะแสดงรายการแพ็คเกจผู้เยี่ยมชมที่ติดตั้งอยู่ในปัจจุบัน
virtualbox-guest-dkms
เป็นโมดูลเคอร์เนลและvirualbox-guest-utils
เป็นโปรแกรมอรรถประโยชน์บรรทัดคำสั่ง อาจมีแพ็คเกจอื่นให้ใช้งาน ( apt-cache search virtualbox-guest
จะแสดงรายการเหล่านั้น)
คำตอบของ Feiticeir0 จะตรวจจับโมดูลเคอร์เนลด้วย (หากติดตั้งด้วยตนเอง)
หากส่วนขยายของแขกไม่ได้รับการติดตั้งคุณสามารถติดตั้งได้ในแบบเดียวกับแพคเกจ Ubuntu อื่น ๆ
virtualbox-guest-dkms
- เวอร์ชั่นนั้นอาจเข้ากันไม่ได้กับเวอร์ชั่น Virtualbox ของคุณ คุณสามารถค้นหาไฟล์ VBoxGuestAdditions.iso ที่เหมาะสมได้ที่ download.virtualbox.org/virtualbox
ใช้คีย์ผสมHost- Nซึ่งใช้ได้กับระบบปฏิบัติการทั่วไปของแขกเช่นชนิดRight CTRL- N(หากคุณใช้Hostคีย์เริ่มต้นที่กำหนดค่าโดย VirtualBox)
VirtualBox แสดงข้อมูลรันไทม์สำหรับเซสชัน ตรวจสอบว่าส่วนบุคคลเพิ่มเติมมีรุ่น นอกจากนี้ยังควรตรวจสอบว่าส่วนที่เพิ่มจากผู้เข้าพักตรงกับรุ่นของ VirtualBox (แสดงในHelp
| About VirtualBox...
จากผู้จัดการ VirtualBox)
Guest Additons: Not Detected
หากการเพิ่มของผู้เข้าพักไม่ได้ติดตั้งและการทำงานแล้วก็จะรายงาน:
/usr/sbin/VBoxService --version
(ตาม @Mike_D; ต้องการสิทธิ์ยกระดับ) หรือdpkg -l | grep virtualbox-guest
(ตาม @ voretaq7)