Hôm qua tôi đã nhận được bản nâng cấp kernel và sau khi khởi động lại, VirtualBox đã ngừng hoạt động.
Đây là thông tin hệ thống của tôi (sau khi nâng cấp kernel):
matteo@workstation:~$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu 16.04.3 LTS"
matteo@workstation:~$ uname -a
Linux workstation 4.4.0-116-generic #140-Ubuntu SMP Mon Feb 12 21:23:04 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
Tôi đã cài đặt VirtualBox từ lâu với
sudo apt install linux-headers-$(uname -r)
sudo apt install virtualbox-dkms virtualbox virtualbox-qt
được sử dụng hàng ngày và không bao giờ gặp vấn đề với cập nhật kernel. Lỗi tôi nhận được bây giờ là
matteo@workstation:~$ sudo modprobe vboxdrv
modprobe: ERROR: could not insert 'vboxdrv': Exec format error
matteo@workstation:~$ dmesg | tail -n 1
[ 1413.167311] vboxdrv: version magic '4.4.0-116-generic SMP mod_unload modversions ' should be '4.4.0-116-generic SMP mod_unload modversions retpoline '
Tôi tìm thấy một bài đăng diễn đàn với thông báo lỗi này ở đây từ ba ngày trước, thật không may mà không giải quyết. Do đó, tôi đã cố gắng loại bỏ các bộ đệm VirtualBox khỏi repo Ubuntu và cài đặt bản 5.2 mới nhất bằng quy trình này . Tuy nhiên, ngay cả sau khi khởi động lại máy, lỗi vẫn còn.
Tôi có thể làm gì trong trường hợp này?
shift
trong khi khởi động, chọn "Tùy chọn nâng cao cho Ubuntu" và chọn phiên bản kernel cũ hơn từ menu, như được giải thích ở đây . Tôi có thể xác nhận rằng phiên bản kernel trước của tôi (4.4.0-112) không có vấn đề được mô tả trong câu hỏi, vì vậy đó là một cách giải quyết khả thi cho đến khi giải pháp được đưa ra.
Esc
chìa khóa.
shift
không hoạt động. Đây không phải là trường hợp của tôi, nhưng tôi đã đọc được một số người chỉ làm việc với "ca phải" hoặc "ca trái".