GNU/Linux >> Belajar Linux >  >> Linux

Kesalahan Virtualbox – Gagal memuat modul ring-0 VBoxEhciR0.r0

Oracle VirtualBox adalah solusi saya untuk secara efisien dan cepat menguji berbagai sistem operasi Linux dan Unix. Ini adalah salah satu perangkat lunak virtualisasi termudah dan paling sederhana. Hari ini, saya memutakhirkan ke Oracle VirtualBox 6.1.16 di desktop Ubuntu saya. Saat memulai VM, saya menemukan kesalahan ini - Failed to load ring-0 module VBoxEhciR0.r0 for device usb-ehci (VERR_SYMBOL_VALUE_TOO_BIG) .

Berikut adalah pesan kesalahan lengkapnya:

Failed to load R0 module /usr/lib/virtualbox/ExtensionPacks/Oracle_VM_VirtualBox_Extension_Pack/linux.amd64/VBoxEhciR0.r0: RTLdrGetBits failed (VERR_SYMBOL_VALUE_TOO_BIG).
Failed to load ring-0 module 'VBoxEhciR0.r0' for device 'usb-ehci' (VERR_SYMBOL_VALUE_TOO_BIG).

Saya tidak akan mengatakan VirtualBox berfungsi dengan baik sepanjang waktu. Aku punya beberapa masalah sekarang dan kemudian. Tapi mereka mudah dipecahkan. Pesan kesalahan di atas baru bagi saya. Sepertinya Virtualbox tidak dapat memuat modul ring-0 bernama VBoxEhciR0.r0 untuk antarmuka USB.

Akar penyebab kesalahan "Gagal memuat modul R0" bisa jadi adalah ketidakcocokan dalam versi kotak virtual dan versi paket ekstensi. Mari kita lihat cara memecahkan masalah ini di Linux.

Cara Memperbaiki Kesalahan "Gagal memuat modul ring-0 VBoxEhciR0.r0 untuk perangkat usb-ehci" di VirtualBox

Untuk mengatasi kesalahan "Gagal memuat modul ring-0 VBoxEhciR0.r0 untuk perangkat usb-ehci", pertama-tama pastikan versi paket ekstensi cocok dengan versi Virtualbox. Harap dicatat bahwa versi tidak harus sama persis. Versi paket ekstensi harus merupakan versi terbaru yang tersedia (sama dengan atau lebih besar dari versi virtualbox).

Untuk memeriksa versi Virtualbox dari baris perintah, jalankan:

$ VBoxManage --version

Atau gunakan huruf kecil:

$ vboxmanage --version
6.1.16_Ubuntur140961

Mari kita periksa versi paket ekstensi:

$ vboxmanage list extpacks

Contoh keluaran:

Extension Packs: 2
Pack no. 0:   VNC
Version:      6.1.16
Revision:     140961
Edition:      
Description:  VNC plugin module
VRDE Module:  VBoxVNC
Usable:       true 
Why unusable: 

Pack no. 1:   Oracle VM VirtualBox Extension Pack
Version:      6.1.6
Revision:     137129
Edition:      
Description:  Oracle Cloud Infrastructure integration, USB 2.0 and USB 3.0 Host Controller, Host Webcam, VirtualBox RDP, PXE ROM, Disk Encryption, NVMe.
VRDE Module:  VBoxVRDP
Usable:       true 
Why unusable: 

Itu ada! Versi paket ekstensi berbeda dari versi Virtualbox. Dalam kasus saya, versi Virtuabox adalah 6.1.16 dan versi paket ekstensi adalah 6.1.6 , yang merupakan versi yang sedikit lebih tua.

Seperti yang telah saya sebutkan, Anda perlu memperbarui versi paket Ekstensi ke versi terbaru yang tersedia untuk mengatasi kesalahan "Gagal memuat modul R0" di Virtualbox.

Unduh versi paket Ekstensi terbaru dari unduhan Virtualbox halaman. Buka lokasi unduhan dan jalankan perintah berikut untuk menginstal paket ekstensi virtualbox di Linux:

$ sudo vboxmanage extpack install --replace Oracle_VM_VirtualBox_Extension_Pack-6.1.18.vbox-extpack

Perintah di atas akan menginstal paket Ekstensi baru meskipun versi yang lebih lama sudah ada.

Setelah penginstalan selesai, periksa versi paket Virtualbox dan Ekstensi untuk melihat apakah keduanya cocok.

Yah, mereka hampir sama. Mulai ulang manajer Oracle Virtualbox (jika sudah terbuka). Sekarang Anda dapat memulai mesin virtual tanpa masalah.

Jika langkah-langkah yang disebutkan di atas masih tidak memperbaiki masalah ini, buka jendela Pengaturan mesin Virtual. Buka bagian USB dan turunkan versi pengontrol USB ke USB 1.1 (OHCI) .

Mesin virtual mungkin harus dimulai sekarang.

Semoga berhasil!

Bacaan terkait:

  • Cara Memperbaiki "Driver kernel tidak diinstal (rc=-1908)" Kesalahan VirtualBox Di Ubuntu
  • Memecahkan “Kode Hasil:NS_ERROR_FAILURE (0x80004005)” Kesalahan VirtualBox Di Arch Linux
  • Kesalahan VirtualBox – Tidak dapat mendaftarkan gambar DVD karena UUID sudah ada
  • Perbaiki "hard disk dengan UUID sudah ada" Masalah Di VirtualBox
  • Memecahkan Kesalahan Virtualbox “Tidak dapat mengubah pengguna vbox grup untuk perangkat /dev/vboxdrv”
  • Kesalahan Kritis Meditasi Guru Virtualbox Di Linux

Linux
  1. Tidak dapat menemukan Module/Load/Conditional.pm [Solusi]

  2. Kesalahan Perl:Modul PERL XML-Parser memerlukan pengembangan expat

  3. Kesalahan Untuk Memuat Modul Btusb Dengan Kernel 4.10.0-20-generik?

  1. Gagal Instalasi Virtualbox 5.1 Di Ubuntu 16.04?

  2. Ubuntu - Kesalahan:Gagal membuat kartu SD

  3. kesalahan pemasangan python-dev:ImportError:Tidak ada modul bernama apt_pkg

  1. Kesalahan pemasangan PHP5-Curl tidak ada kandidat pemasangan

  2. Kesalahan pada Vagrant Up di Linux

  3. Kesalahan LUKS Selama Boot