Tôi đang cố gắng cài đặt Bổ sung khách trong VirtualBox 4.04. Hệ điều hành máy chủ là máy tính để bàn Ubuntu 11.04 64 bit, hệ điều hành khách là máy chủ Ubuntu 11.10 64 bit.
$ sudo ./VBoxLinuxAdditions.run
Sau khi một số đầu ra, dòng này được in:
The headers for the current running kernel were not found.
Nhưng các tiêu đề được cài đặt, ít nhất là theo dpkg
:
$ dpkg --get-selections | grep linux-headers
linux-headers-3.0.0-12 install
linux-headers-3.0.0-12-server install
linux-headers-server install
Nhân đang chạy là:
$ uname -a
Linux foobar 3.0.0-12-server #20-Ubuntu SMP Fri Oct 7 16:36:30 UTC 2011 x86_64 x86_64 X86_64 GNU/Linux
Làm cách nào để sửa lỗi để trình cài đặt Guest Additions có thể tìm thấy các tiêu đề kernel?
Cập nhật: thêm đầu ra đầy đủ.
The headers for the current running kernel were not found. If the module compilation fails then this could be the reason.
Building the main Guest Additions module ...done.
Building the shared folder support module ...fail!
(Look at /var/log/vboxadd-install.log to find out what went wrong)
Installing the Window System drivers ...fails!
(Could not find the X.Org or XFree86 Window System).
Tôi không quan tâm đến thất bại # 2, vì đó là máy chủ và tôi không cần máy chủ X. Nhưng tôi cần hỗ trợ thư mục chia sẻ.
Một số chi tiết khác:
$ tail /val/log/vboxadd-install.log
..........
cc1: some warnings being treated as errors
make[2]: *** [/tmp/vbox.0/vfsmod.o] Error 1
make[1]: *** [_module_/tmp/vbox.0] Error 2
make: *** [vboxsf] Error 2