Làm cách nào để giữ cho các bổ sung của khách hoạt động trong hộp ảo sau khi cập nhật?


10

Tôi đã cài đặt Ubuntu 11.04 trên Hộp ảo. Nó có hiệu suất kém (có độ phân giải tối đa thấp, con trỏ bị chói khi đi ngang qua màn hình, không có nội dung thống nhất nào ở đó), cho đến khi tôi cài đặt các bổ sung Virtual Box Guest. Sau khi cài đặt các bổ sung của khách, mọi thứ đều hoạt động tốt cho đến khi tôi cập nhật thông qua trình quản lý cập nhật. Mọi thứ trông giống như tào lao một lần nữa (công cụ thống nhất đã biến mất và con trỏ chuột tụt lại khi đi ngang qua màn hình, nhìn chung không đẹp mắt như được cập nhật trước).

Tôi chạy lại trình cài đặt bổ sung khách và mọi thứ gần như trở lại bình thường (con trỏ chuột cách mục tiêu một cm và có một inch ở dưới cùng của màn hình mà bạn không thể sử dụng), nhưng tôi muốn giảm thiểu điều này trong tương lai cập nhật. Có cách nào để giảm thiểu vấn đề này khi cài đặt bản cập nhật không?


Một số cập nhật có thể đã loại bỏ các phần bổ sung của khách. Nếu DKMS không thể xử lý tình huống đặc biệt này (và hy vọng là số ít) thì không có cách nào khác ngoài cài đặt lại GA. Sẽ rất thú vị khi các ứng dụng được cập nhật trước khi bạn mất GA.
Takkat

Câu trả lời:


14

Điều này nên được chăm sóc bởi dkms - điều này xây dựng hỗ trợ kernel mỗi khi kernel được cập nhật.

Đảm bảo dkms được cài đặt trước lần tiếp theo bạn chạy mô-đun VBoxGuestAdditions

I E

sudo apt-get install dkms
cd /cdrom
sudo sh ./VBoxLinuxAdditions-x86.run

DKMS nên được cài đặt theo mặc định trong 11.04
Takkat

Takkat - đã đồng ý - vẫn gãi đầu về điều này - tôi không thể nghĩ tại sao các bổ sung của khách không tự động hoàn thành nếu dkms đã được cài đặt.
fossfreedom

Tôi chưa bao giờ thấy điều này ở đây, hy vọng nó "chỉ" một lỗi một lần.
Takkat

dkms trông không giống như nó đã được cài đặt (mặc dù khi nhìn lại tôi không quá chú ý đến việc cài đặt, vì vậy nó có thể là một bản nâng cấp). Tôi đã cài đặt và chạy lại các bổ sung hộp ảo. Lần tới khi tôi chạy trình quản lý cập nhật, tôi sẽ đánh dấu là câu trả lời nếu mọi thứ đều tuyệt.
Dave

1
Tôi vừa gặp vấn đề tương tự Dave, tôi có thể xác nhận rằng dkms chưa được cài đặt.
bluekey

3

[Giải quyết nó] Đó là cùng một vấn đề. Nó bất ngờ xảy ra sau khi cập nhật Ubuntu

  1. sudo apt-get install dkms
  2. sudo /etc/init.d/vboxadd setup
  3. Chèn CD VBoxGuestAdditions.iso
  4. sudo sh ./VBoxLinuxAdditions.run sau khi làm bất cứ điều gì không xảy ra.
  5. rất quan trọng: Tắt máy và khởi động lại.

Tham chiếu: http://www.virtualbox.org/manual/ch04.html#idp11306688


0

Bạn nên cài đặt lại các bổ sung của khách mỗi khi bạn cập nhật hộp ảo. Đối với các bổ sung mới nhất của khách, tôi nghĩ rằng họ tự động cập nhật các mô-đun hạt nhân nếu bạn cập nhật kernel bằng apt.

Chỉ cần đảm bảo rằng bạn đã cài đặt các gói tiêu đề kernel cần thiết và hiện tại.


Họ không có bản cập nhật của ứng dụng Virtual Box mà thay vào đó là bản cập nhật của HĐH khách.
Takkat
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.