VirtualBox Ubuntu 14.04 - vboxclient บริการเคอร์เนล VirtualBox ไม่ทำงาน


42

ฉันได้ติดตั้ง VirtualBox (พร้อม Ubuntu 14.04 Desktop) และ Guest Additions บนเครื่อง Windows 7 ของฉัน

ทุกครั้งที่บูทขึ้นฉันจะได้รับข้อความแสดงข้อผิดพลาดซึ่งหายไป:

vboxclient the virtualbox kernel service is not running. exiting.

ฉันจะปิดการใช้งานข้อความนี้ได้อย่างไร ฉันได้ลองทำสิ่งต่อไปนี้แล้ว:

ฉันลบ/etc/xdg/autostart/vboxclient.desktopไฟล์แล้ว

แต่ฉันยังเห็นข้อความเมื่อเข้าสู่ระบบ

ข้อเสนอแนะใด ๆ เกี่ยวกับวิธีการแก้ไขปัญหานี้?



2
@ ตนเองชัดเจนชัดเจนว่าทั้งสองคำถามซ้ำกัน แต่ทิศทางของการทำซ้ำควรกลับรายการและคำถามนี้ควรเปิดทิ้งไว้
karel

คำตอบ:


29

ลองนำภาพซีดี VBOXADDITIONS ออกในอูบุนตูและ "แทรก" อีกครั้งจากเมนู Vbox ฉันเพิ่งมีปัญหาเดียวกันนี้และแก้ไขปัญหานี้


30

สิ่งนี้มักจะเกิดขึ้นเมื่อคุณอัปเดตเคอร์เนล Linux ของผู้เยี่ยมชม
หลังจากอัพเดตแต่ละครั้งคุณต้องทำ:

  • สำหรับโฮสต์ ( ติดตั้งเซิร์ฟเวอร์ )

    sudo /etc/init.d/vboxdrv setup
    
  • สำหรับแขก ( ติดตั้งเพิ่มเติม )

    sudo /etc/init.d/vboxadd setup
    

เหตุผลที่การใส่ดิสก์เพิ่ม VBox อีกครั้งทำงานได้เนื่องจากเป็นหนึ่งในสิ่งที่ขั้นตอนการติดตั้งทำได้เช่นกัน


1
ขอบคุณนี่เป็นปัญหาสำหรับฉันอย่างแน่นอน ผู้เยี่ยมชม Ubuntu อัปเดตแล้วข้อผิดพลาดนี้ก็ปรากฏขึ้น การรันคำสั่ง guest แก้ไข
Flupkear

1
ใน Mac OSX El Capitan คำสั่ง host ไม่ทำงาน แต่ติดตั้งอิมเมจซีดีใหม่และรันคำสั่ง guest ทำ
mstreffo

14
ฉันได้รับsudo: /etc/init.d/vboxadd: command not found
Hellogoodbye

ที่ดี! มันก็เพียงพอที่จะดำเนินการตั้งค่าในด้านแขกสำหรับฉัน
user1984631

2
@HelloGoodbye vboxclient the virtualbox kernel service is not runningมีปัญหาเดียวกันติดตั้งลินุกซ์เพิ่มขึ้นช่วยให้ฉันได้รับการกำจัดของข้อผิดพลาด ทำตามคำแนะนำที่นี่ virtualbox.org/manual/ch04.html#additions-linuxอย่าลืมรีบูต VM
andrybak

3

ฉันใช้ Ubuntu 15.04 บน Virtualbox 5.02 การแจ้งเตือนเดียวกันหายไปหลังจากฉันเลือก "ไดรเวอร์ที่ จำกัด " สองตัวจาก Virtualbox

โดยเฉพาะอย่างยิ่งจากซอฟต์แวร์ & อัปเดต>แท็บไดรเวอร์เพิ่มเติมมีอยู่สองไดรเวอร์ก่อนหน้านี้ที่ไม่ได้เลือก: การใช้โซลูชันการจำลองเสมือน x86 - ยูทิลิตี้ของแขก X11 จาก virtualbox-guest-x11และการใช้โซลูชั่นการจำลองเสมือน x86 - -dkms การแจ้งเตือนหายไปหลังจากฉันเลือกใช้ไดรเวอร์ที่เป็นกรรมสิทธิ์ทั้งสองนี้

ปรับปรุง: apt-get updateหนึ่งในสองคนขับดูเหมือนจะทำให้เกิดความไม่สอดคล้องกันพื้นที่เก็บข้อมูลเมื่อผมทำงาน ฉันเลือกที่use the package maintainer's versionจะแก้ปัญหาความไม่สอดคล้องกันและไม่พบปัญหาใด ๆ เพิ่มเติม


1

หากคุณต้องการป้องกันไม่ให้คำเตือนนี้แสดงเมื่อคุณบูทระบบให้ทำตามคำอธิบายที่นี่ : ค้นหาไฟล์98vboxadd-xclient(เช่น/etc/X11/Xsession.d/98vboxadd-xclient) และใส่เครื่องหมายบรรทัดที่ 26 โดยให้คำเตือนดังที่แสดงด้านล่าง:

if ! test -c /dev/vboxguest 2>/dev/null; then
   # Do not start if the kernel module is not present.
   # notify-send "VBoxClient: the VirtualBox kernel service is not running.  Exiting."

(ใช้ได้กับ Ubuntu 16.04)


ในเครื่อง 14.04 ของฉันifบล็อกจะถูกบล็อกตามด้วยelifบล็อก หากฉันใส่ความคิดเห็นในบรรทัดที่ 26 ซึ่งเป็นทุกสิ่งที่มีอยู่ในifบล็อกสิ่งนี้จะถูกมองว่าเป็นข้อผิดพลาดทางไวยากรณ์และฉันไม่สามารถเข้าสู่ระบบได้อีกต่อไป การแก้ไขอย่างรวดเร็ว: เพิ่มบรรทัดความหมายของรหัสแทนคนที่ออกความเห็น (เช่นecho woof > /dev/null)
panepeter

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