sự cố hộp ảo trên kernel 4.13.0-26 [đã đóng]


28

Ubuntu 16.04 LTS Virtualbox 5.0.40 ub Ubuntu r 115130

Hôm nay sau khi nâng cấp lên kernel 4.13.0-26, máy vbox của khách đã bắt đầu gặp sự cố trên toàn bộ Ubuntu. chỉ cần poweroff là làm việc.

Nếu tôi khởi động với kernel 4.10.0-42 thì mọi thứ đều hoạt động tốt.

vấn đề có thể là gì?



Ubuntu đã được vá vào ngày 1/9/2018 để sửa lỗ hổng Meltdown Security. Rõ ràng bản vá đã được đưa ra và nó gây ra sự hoảng loạn hạt nhân (sự cố hệ thống). Nó đã được sửa vào ngày hôm sau 1/10/2018 và tất cả các báo cáo đều ổn. Bạn có thể khởi động với grub và chọn Advanced Optionssau đó chọn phiên bản kernel cũ hơn. Bạn có thể chạy sudo apt upgradetừ thiết bị đầu cuối và nhận kernel mới nhất sẽ hoạt động tốt.
WinEunuuchs2Unix

2
Cảm ơn bạn đã giải thích chi tiết. Tôi đã khởi động với kernel cũ hơn, chạy "sudo apt nâng cấp". Nó xuất ra "0 gói để nâng cấp". Tôi đã cập nhật địa chỉ repo đến các máy chủ chính, vẫn như vậy.
jemjem

Tôi cũng đã thử "nâng cấp sudo apt" và vấn đề vẫn còn tồn tại.
Billman

Câu trả lời:


42

Virtualbox 5.0.40 không hoạt động với kernel mới (4.13.0-26), nhưng phiên bản mới của VBox (5.2) hoạt động tốt.

Tải xuống từ trang VirtualBox hoặc thêm nguồn vào /etc/apt/sources.list:

deb http://download.virtualbox.org/virtualbox/debian xenial contrib

Nếu bạn sử dụng phiên bản Ubuntu khác với 16.04, hãy sử dụng tên thích hợp thay vì xenial .

Thêm khóa công khai của Oracle:

wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -

Cập nhật kho và cài đặt virtualbox-5.2:

sudo apt-get update
sudo apt-get install virtualbox-5.2

Trên một trong những máy tính xách tay của tôi, VM không muốn bắt đầu trước khi tôi xóa virutalbox-dkms:

sudo apt-get remove virtualbox-dkms

Sau khi cập nhật, tôi gặp sự cố sau khi khởi động máy ảo (xem VirtualBox - RTR3InitEx không thành công với rc = -1912 (rc = -1912) ). Như được đề xuất trong bình luận đầu tiên, nó đã được sửa với lệnh gọi sau:

sudo /sbin/vboxconfig

1
Tôi nghĩ nó /etc/apt/sources.listthay vì/etc/sources.list
OceanBT

2
Bạn đúng rồi. Tôi đã sửa trong câu trả lời ban đầu.
Damir Nemčanin

như một lưu ý, tôi đã có một máy ảo hiện có hỗ trợ USB, tôi phải vô hiệu hóa nó để khởi động VM, gói Guest Additions dường như không tương thích.
vhax

5

Đã có một báo cáo lỗi trên launchpad. https://bugs.launchpad.net/ubfox/+source/virtualbox/+orms/1736116

Đây là cách tốt nhất để khắc phục lỗi này.

Tạm thời, chúng ta có thể

  • khởi động kernel cũ 4.10.0-42 từ menu grub (không được khuyến nghị)
  • khởi động kernel 4.4 LTS mới nhất từ ​​menu grub, vẫn đang nhận được các bản vá bảo mật

    Nếu nó chưa được cài đặt: sudo apt install linux-generic

hoặc là

  • nâng cấp hộp ảo từ các nguồn gốc
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.