VirtualBox 5.0.40 membeku di Ubuntu 16.04 LTS 64-bit tanpa alasan yang jelas

11

Mulai tadi malam, tanpa perubahan nyata pada sistem saya, VirtualBox sekarang membekukan OS host saya ketika memulai mesin virtual apa pun.

OS host adalah Ubuntu 16.04 LTS 64-bit sebagaimana OS tamu dan versi VirtualBox adalah 5.0.40_Ubuntu r115130. Itu bekerja dengan baik tadi malam, tetapi pada pagi ini, memulai VM membeku. Saya menariknya dari aptrepositori pagi ini. Sangat tidak mungkin menjadi masalah perangkat lunak, karena saya menginstal ulang OS host pagi ini.

Saya mencoba beberapa hal:

  • Saya mencoba membuat VM baru, tetapi segera membeku segera setelah Anda memilih ISO untuk dipasang.
  • Saya mencoba menginstal ulang OS host pagi ini, berpikir mungkin saya mengalami masalah dengan kehabisan ruang pada hard drive. Tapi tetap saja, itu membekukan tuan rumah segera setelah Anda memuat VM. VM apa pun tampaknya menyebabkannya.
  • Saya juga telah mencoba menginstal VirtualBox di laptop lain, dan memiliki perilaku yang sama: Membekukan OS host segera setelah VM dimulai.

Dan karena itu terjadi juga pada laptop lain dari vendor lain, saya ragu ini adalah masalah yang berhubungan dengan perangkat keras. Dan karena terjadi bahkan pada instalasi VM kosong, itu tidak ada hubungannya dengan gambar yang rusak.

Saya bingung dan saya tidak tahu cara men-debug ini. Dan fakta bahwa itu membekukan sistem saya juga membuatnya sangat sulit untuk beralih melalui solusi yang mungkin.

Taktik
sumber
Sudahkah Anda memperbarui instance Ubuntu asli Anda baru-baru ini?
gronostaj
Sepertinya saya lakukan. Apakah ada tambalan baru-baru ini yang dapat mempengaruhi itu?
Tac-Tics
1
Ya, fitur KPTI terlintas dalam pikiran (alias perbaikan Meltdown ). Anda dapat mencoba menonaktifkannya sementara saat boot dan lihat apakah itu membantu.
gronostaj
Saya mencoba menonaktifkan ptiopsi sesuai saran utas itu. Saya memverifikasi itu tidak aktif, lalu mencoba lagi. Masih membeku :(
Tac-Tics

Jawaban:

10

Anda menyatakan:

Saya menariknya dari aptrepositori pagi ini. Sangat tidak mungkin menjadi masalah perangkat lunak, karena saya menginstal ulang OS host pagi ini.

Jadi Anda menjalankan VirtualBox 5.0.40 dari aptrepo Ubuntu default , benar? Masalahnya adalah beberapa paket perangkat lunak dalam repo kedaluwarsa dan tidak diperbarui secara teratur. Menurut saya Anda telah digigit oleh kesalahan yang dilaporkan di sini berjudul "Host with kernel 4.13 macet ketika memulai VM dengan VirtualBox":

Ini adalah spin-off bug 1729568. Dengan Kernel 4.13 (dari linux-generic-hwe-16.04-edge), sistem host membeku sepenuhnya ketika memulai VM menggunakan VirtualBox. Jendela boot hitam muncul tepat sebelum pembekuan.

Lebih dalam pada laporan bug Anda dapat melihat masalah yang terhubung langsung ke VirtualBox 5.0.40 dengan solusi yang disarankan adalah menggunakan VirtualBox 5.2.x.

Saya akan merekomendasikan Anda mengikuti langkah-langkah di sini di situs resmi Oracle untuk menyiapkan PPA — "Arsip Paket Pribadi" khusus — yang akan memungkinkan sistem Anda mendapatkan rilis dan tambalan VirtualBox terbaru.

Pertama tambahkan baris ini ke sources.listfile Anda yang terletak di /etc/apt/sources.list:

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

Sekarang tambahkan kunci publik Oracle ke sistem Anda dengan menjalankan perintah Wget ini:

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

Setelah selesai, pastikan Anda telah dkmsmenginstal paket:

sudo apt-get install dkms

Lari sudo apt-get updateseperti ini:

Dan instal VirtualBox 5.2 seperti ini:

sudo apt-get install virtualbox-5.2
JakeGould
sumber
@DJCrashdummy Seluruh pertanyaannya adalah tentang memutakhirkan pada versi yang lebih lama sehingga poin ini agak berlebihan.
JakeGould