GNU/Linux >> Belajar Linux >  >> Linux

Memecahkan "Tidak dapat mengubah vboxusers grup untuk perangkat /dev/vboxdrv" Kesalahan Virtualbox

Hari ini, saya tidak dapat memulai mesin virtual apa pun dari Oracle Virtualbox. Saya tidak tahu apa yang salah. Mereka bekerja dengan sangat baik sampai beberapa hari yang lalu. Segera setelah saya memulai salah satu VM Ubuntu dari Virtualbox, saya menemukan dua kotak dialog kesalahan berikut.

Kotak pesan kesalahan 1:

Failed to open a session for the virtual machine Ubuntu 18.04 LTS Server.

Details:

The virtual machine 'Ubuntu 18.04 LTS Server' has terminated unexpectedly during startup with exit code 1 (0x1).
Kode Hasil: NS_ERROR_FAILURE (0x80004005)
Komponen: Mesin Bungkus
Antarmuka: IMesin {85632c68-b5bb-4316-a900-5eb28d3413df}

kesalahan virtualbox - Gagal membuka sesi untuk mesin virtual Ubuntu

Kotak pesan kesalahan 2:

Kernel driver not installed (rc=-1908)

The VirtualBox Linux kernel driver is either not loaded or not set up correctly. Please try setting it up again by executing

'/sbin/vboxconfig'

as root.

If your system has EFI Secure Boot enabled you may also need to sign the kernel modules (vboxdrv, vboxnetflt, vboxnetadp, vboxpci) before you can load them. Please see your Linux system's documentation for more information.

where: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) - The support driver is not installed. On linux, open returned ENOENT.

kesalahan virtualbox - Driver kernel tidak diinstal (rc=-1908)

Setelah membaca pesan kesalahan di atas, saya menjalankan perintah yang disarankan di kotak pesan kesalahan ke-2.

$ sudo /sbin/vboxconfig

Tapi itu tidak membantu juga. Saya mendapat pesan kesalahan lagi.

vboxdrv.sh: Stopping VirtualBox services.
vboxdrv.sh: Starting VirtualBox services.
vboxdrv.sh: Building VirtualBox kernel modules.
vboxdrv.sh: failed: Cannot change group vboxusers for device /dev/vboxdrv.

There were problems setting up VirtualBox. To re-start the set-up process, run
/sbin/vboxconfig
as root. If your system is using EFI Secure Boot you may need to sign the
kernel modules (vboxdrv, vboxnetflt, vboxnetadp, vboxpci) before you can load
them. Please see your Linux system's documentation for more information.

vboxdrv.sh:gagal:Tidak dapat mengubah pengguna vbox grup untuk perangkat /dev/vboxdrv

Setelah pencarian google cepat, saya menemukan bahwa saya tidak sengaja menghapus diri saya sendiri yaitu pengguna saat ini dari vboxusers grup.

Jika Anda mengalami kesalahan ini, Anda mungkin juga secara tidak sadar telah menghapus pengguna saat ini dari grup vboxusers atau menghapus grup vboxusers atau keduanya.

Memecahkan "Tidak dapat mengubah vboxusers grup untuk perangkat /dev/vboxdrv" Kesalahan Virtualbox

Untuk memperbaiki masalah ini, pertama buat grup vboxusers menggunakan perintah:

$ sudo groupadd vboxusers

Kemudian tambahkan pengguna saat ini ke grup di atas:

$ sudo usermod -a -G vboxusers sk

Ganti sk dengan nama pengguna Anda saat ini.

Periksa apakah pengguna ditambahkan ke grup:

$ grep vboxusers /etc/group
vboxusers:x:1001:sk

Ya, sk pengguna telah ditambahkan ke grup vboxusers.

Terakhir, restart modul kernel virtualbox menggunakan perintah:

$ sudo /sbin/vboxconfig

Atau,

$ sudo modprobe vboxdrv

Atau,

$ sudo /sbin/rcvboxdrv setup

Sekarang saya dapat memulai semua mesin virtual dari Virtualbox. Jika VM masih tidak dimulai, keluar dan masuk kembali. Mereka akan berfungsi!

Bacaan terkait:

  • Cara Memperbaiki "Driver kernel tidak diinstal (rc=-1908)" Kesalahan VirtualBox Di Ubuntu
  • Pecahkan “Kode Hasil:NS_ERROR_FAILURE (0x80004005)” Kesalahan VirtualBox Di Arch Linux

Linux
  1. Bagaimana Linux Menangani Beberapa Pemisah Jalur Berturut-turut (/home////username///file)?

  2. Seberapa Portabel /dev/stdin, /dev/stdout Dan /dev/stderr?

  3. Kapan Menggunakan /dev/random Vs /dev/urandom?

  1. Bagaimana cara menyandikan base64 /dev/random atau /dev/urandom?

  2. layar Tidak dapat membuka terminal Anda '/dev/pts/0' - harap periksa

  3. Linux:Perbedaan antara /dev/console , /dev/tty dan /dev/tty0

  1. kernel:menonaktifkan /dev/kmem dan /dev/mem

  2. Bagaimana Linux menggunakan /dev/tty dan /dev/tty0

  3. Mengapa pada beberapa sistem Linux, sistem file root muncul sebagai /dev/root bukan /dev/<real device node>di mtab?