VBox ngày 14.04, trình điều khiển Kernel chưa được cài đặt (rc = -1908)


10

Khi cài đặt hộp ảo trên Ubuntu 14.04, tôi nhận được thông báo sau:

Trình điều khiển hạt nhân chưa được cài đặt (rc = -1908)

Trình điều khiển hạt nhân VirtualBox Linux (vboxdrv) không được tải hoặc có vấn đề về quyền với / dev / vboxdrv. Vui lòng cài đặt lại mô-đun kernel bằng cách thực thi

'/etc/init.d/vboxdrv thiết lập'

làm gốc. Nếu nó có sẵn trong bản phân phối của bạn, bạn nên cài đặt gói DKMS> trước. Gói này theo dõi các thay đổi nhân Linux và biên dịch lại mô-đun hạt nhân vboxdrv> nếu cần.

Sau đó, theo liên kết tôi đã nhập các lệnh sau:

sudo apt-get install linux-headers-generic build-essential dkms
sudo apt-get remove --purge virtualbox-dkms
sudo apt-get install virtualbox-dkms

Chạy lệnh cuối cùng

sudo apt-get install virtualbox-dkms

Tôi gặp lỗi:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable 
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
virtualbox-dkms : Depends: virtualbox (>= 4.3.10-dfsg-1)
E: Unable to correct problems, you have held broken packages.

Chỉ để tham khảo, tôi đã kiểm tra phiên bản của Hộp ảo, tôi nhận được 4.3.16 r95972

Nó đã làm việc bằng cách sử dụng giải pháp

sudo apt-get install build-essential module-assistant
sudo m-a prepare

Thứ hai như đã đề cập trong lỗi cài đặt lại mô-đun kernal.

sudo /etc/init.d/vboxdrv setup

Thêm chi tiết từ liên kết

Câu trả lời:


12

Bạn cần biên dịch một số trình điều khiển kernel:

Đầu tiên

$ sudo apt-get install build-essential module-assistant 
$ sudo m-a prepare

Thứ hai, như đã đề cập trong lỗi, cài đặt lại mô-đun hạt nhân.

sudo /etc/init.d/vboxdrv setup

Điều này sẽ giải quyết vấn đề của bạn.

Đôi khi chỉ có bước thứ hai có thể giải quyết vấn đề của bạn (vì vậy hãy thử trước).

Nguồn: http://www.binarytides.com/fix-vbox-kernel-do-error/


Cảm ơn. Ubuntu 14.04. VB ngừng hoạt động như được mô tả từ ngày này sang ngày khác sau khi cập nhật hệ thống. Bước thứ hai là tất cả những gì tôi cần để chạy.
smertrios

Tôi đã thử thực hiện những đề xuất này, @hunch, và nó liên tục thất bại và nói phải chạy dmesgđể tìm hiểu lý do tại sao. Tôi không thể giải thích nhiều mã. Tôi phải đi đâu để tìm lỗi của mình ngoài AU (hoặc AU là lựa chọn tốt nhất)?
James

Tôi đã thử sudo /etc/init.d/vboxdrv setup dmesgvà nhận được phản hồi Look at /var/log/vbox-setup.log to find out what went wrong.Nhìn vào tập tin đó: Error building the module: /tmp/vbox.0/Makefile-header.gmk:193: *** Error: unable to find the headers of the Linux kernel to build against (KERN_DIR=/lib/modules/dmesg/build). Specify KERN_VER=<version> (currently dmesg) and run Make again. Stop.Tôi đã bao gồm phiên bản kernel nhưng nó vẫn thất bại sudo /etc/init.d/vboxdrv setup 3.13.0-51-generic.
prkos
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.