VirtualBox Ubuntu 14.04 - vboxclient dịch vụ kernel của hộp ảo không chạy


42

Tôi đã cài đặt VirtualBox (với Ubuntu 14.04 Desktop) và Guest Additions trên máy Windows 7 của tôi.

Mỗi khi nó khởi động, tôi nhận được thông báo lỗi sau:

vboxclient the virtualbox kernel service is not running. exiting.

Làm thế nào tôi có thể vô hiệu hóa tin nhắn này? Tôi đã thử như sau:

Tôi đã xóa /etc/xdg/autostart/vboxclient.desktoptập tin.

Nhưng tôi vẫn thấy thông báo khi đăng nhập.

Bất kỳ đề xuất về làm thế nào để sửa lỗi này?


2
Bản sao Popup
chính mình

2
@oneself Rõ ràng hai câu hỏi là trùng lặp, nhưng hướng của sự trùng lặp nên được đảo ngược và câu hỏi này nên để mở.
karel

Câu trả lời:


29

Hãy thử đẩy hình ảnh cd VBOXADDITIONS trên ubfox và "chèn" lại từ menu Vbox. Tôi chỉ gặp vấn đề tương tự và làm điều này đã khắc phục nó.


30

Điều này thường xảy ra khi bạn cập nhật Kernel Linux của Guest.
Sau mỗi lần cập nhật, bạn cần làm:

  • Dành cho Máy chủ ( cài đặt máy chủ )

    sudo /etc/init.d/vboxdrv setup
    
  • Dành cho khách ( cài đặt bổ sung )

    sudo /etc/init.d/vboxadd setup
    

Lý do tại sao việc chèn đĩa bổ sung VBox lại hoạt động là vì đó là một trong những điều mà quy trình cài đặt thực hiện.


1
Cảm ơn, đây chính xác là vấn đề đối với tôi. Ubuntu khách đã cập nhật và sau đó lỗi này đã được hiển thị. Chạy lệnh khách đã sửa nó.
Flupkear

1
Trên Mac OSX El Capitan, lệnh máy chủ không hoạt động, nhưng cài đặt lại hình ảnh cd và chạy lệnh khách.
mstreffo

14
Tôi đang nhận đượcsudo: /etc/init.d/vboxadd: command not found
Hello Goodbye

Tuyệt quá! Nó là đủ để thực hiện thiết lập về phía khách cho tôi.
dùng1984631

2
@Hellooodbye, có cùng một vấn đề, cài đặt lại Linux Bổ sung đã giúp tôi thoát khỏi lỗi vboxclient the virtualbox kernel service is not running. Làm theo hướng dẫn tại đây virtualbox.org/manual/ch04.html#additions-linux Đừng quên khởi động lại VM.
andrybak

3

Tôi đang chạy Ubuntu 15.04 trên Virtualbox 5.0. Thông báo tương tự biến mất sau khi tôi chọn hai "trình điều khiển bị hạn chế" từ Virtualbox.

Cụ thể hơn, từ tab Phần mềm & Cập nhật> Trình điều khiển bổ sung , có hai trình điều khiển trước đây không được chọn: Sử dụng giải pháp ảo hóa x86 - Tiện ích khách X11 từ hộp ảo-guest-x11Sử dụng giải pháp ảo hóa x86 - nguồn mô-đun thêm khách cho dkms từ hộp ảo-khách -dkms . Thông báo đã biến mất sau khi tôi chọn sử dụng hai trình điều khiển độc quyền này.

Cập nhật: một trong hai trình điều khiển này dường như gây ra sự không thống nhất về kho lưu trữ khi tôi chạy apt-get update. Tôi đã chọn use the package maintainer's versiongiải quyết sự mâu thuẫn và không gặp phải vấn đề gì nữa.


1

Nếu bạn chỉ muốn ngăn cảnh báo này hiển thị khi bạn khởi động hệ thống của mình, hãy làm theo mô tả tại đây : Tìm tệp 98vboxadd-xclient(ví dụ /etc/X11/Xsession.d/98vboxadd-xclient) và nhận xét dòng 26 đưa ra cảnh báo như dưới đây:

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."

(Hoạt động trên Ubuntu 16.04.)


Trên máy 14.04 của tôi, ifkhối được theo sau bởi một elifkhối. Nếu tôi nhận xét dòng 26, đó là tất cả mọi thứ có trong ifkhối, đây sẽ được coi là lỗi cú pháp và tôi không thể đăng nhập được nữa. echo woof > /dev/null
Khắc

1

Hãy chú ý đến lệnh thanh lọc sẽ xóa các tệp cấu hình

sudo apt-get purge virtualbox-guest-x11 virtualbox-guest-utils virtualbox-guest-dkms

Tôi đã tìm thấy nó ở đây

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.