Bagaimana untuk membetulkan ralat pelancaran VirtualBox VM pada Linux

Bagaimana untuk membetulkan ralat pelancaran VirtualBox VM pada Linux

Pada sesetengah pengedaran Linux, alat VirtualBox VM enggan dilancarkan selepas pemasangan . Terdapat banyak sebab berbeza mengapa VM anda mungkin tidak dimulakan. Dalam panduan ini, kami akan melalui pelbagai pembetulan untuk menyelesaikannya.

Betulkan 1 – Pasang pemacu kernel VirtualBox

Biasanya, sebab utama VirtualBox VM anda tidak dilancarkan pada Linux ialah anda telah mengabaikan untuk memasang pemacu kernel VirtualBox. Pemacu ini diperlukan pada mesin hos Linux, dan tanpanya, VM hanya akan ralat dan enggan dilancarkan.

Bagaimana untuk membetulkan ralat pelancaran VirtualBox VM pada Linux

Untuk memasang pemacu kernel VirtualBox pada sistem pengendalian anda, buka tetingkap terminal dengan menekan  Ctrl + Alt + T  atau  Ctrl + Shift + T  pada papan kekunci. Kemudian, ikuti arahan langkah demi langkah di bawah.

Langkah 1: Pemacu kernel VirtualBox biasanya gagal dipasang apabila pengguna telah mengabaikan mula-mula memasang pengepala kernel. Pengepala kernel memungkinkan untuk membina modul tersuai, seperti pemacu kernel VirtualBox.

Untuk memasang pengepala kernel Linux pada PC Linux anda, masukkan arahan di bawah yang sepadan dengan pengedaran anda.

Ubuntu

sudo apt install linux-headers-$(uname -r)

Debian

sudo apt-get install linux-headers-$(uname -r)

Arch Linux

sudo pacman -S linux-headers

Fedora

sudo dnf pasang "kernel-devel-uname-r == $(uname -r)"

OpenSUSE

sudo zypper install kernel-devel

Langkah 2: Selepas memasang pengepala kernel Linux pada sistem Linux anda, modul boleh ditetapkan semula. Untuk hasil terbaik, adalah idea yang baik untuk memasang semula pakej modul VirtualBox sama sekali, dan bukannya berurusan dengan pelbagai arahan yang mengelirukan.

Untuk memasang semula pakej modul VirtualBox, masukkan arahan di bawah dalam terminal yang sepadan dengan pengedaran Linux yang anda gunakan pada masa ini.

Bagaimana untuk membetulkan ralat pelancaran VirtualBox VM pada Linux

Ubuntu

sudo apt install virtualbox-dkms --reinstall

Debian

sudo apt install virtualbox-dkms --reinstall

Arch Linux

sudo pacman -R virtualbox-host-modules-arch sudo pacman -S virtualbox-host-modules-arch

Fedora

sudo dnf alih keluar VirtualBox akmod-VirtualBox sudo dnf pasang VirtualBox akmod-VirtualBox

OpenSUSE

sudo zypper alih keluar virtualbox-kmp-default

sudo zypper pasang virtualbox-kmp-default

Langkah 3: Selepas memasang semula pakej modul kernel VirtualBox pada PC Linux anda, modul harus dibina dan disediakan pada PC Linux anda. Sekarang anda mesti memuatkan modul ke dalam sistem. Untuk melakukan itu, masukkan  arahan modprobe vboxdrv .

sudo modprobe vboxdrv

Sebagai alternatif, but semula PC anda. Apabila anda log masuk, pemacu kernel akan dimuatkan!

Betulkan 2 – Pasang pakej sambungan VirtualBox

Kadangkala VM VirtualBox tidak dilancarkan pada sistem Linux kerana ia dicipta dengan pakej sambungan VirtualBox didayakan dan pakej sambungan tidak lagi dipasang. Untuk menyelesaikan masalah ini, buka tetingkap terminal dengan menekan Ctrl + Alt + T  atau  Ctrl + Shift + T  pada papan kekunci dan masukkan arahan di bawah yang sepadan dengan pengedaran Linux anda.

Ubuntu

sudo apt install virtualbox-ext-pack

Debian (Sid sahaja)

sudo apt-get install virtualbox-ext-pack

Pada keluaran lain Debian, lakukan perkara berikut.

wget https://download.virtualbox.org/virtualbox/6.1.4/Oracle_VM_VirtualBox_Extension_Pack-6.1.4.vbox-extpack

Buka pengurus fail Linux anda dan klik dua kali pada pek Ext untuk memuatkannya ke dalam Debian.

Arch Linux/ Fedora/ OpenSUSE

wget https://download.virtualbox.org/virtualbox/6.1.4/Oracle_VM_VirtualBox_Extension_Pack-6.1.4.vbox-extpack

Buka pengurus fail Linux anda. Kemudian, klik dua kali pada pek Ext dengan tetikus anda. Ia akan membolehkan anda memasangnya ke dalam VirtualBox tanpa sebarang masalah.

Betulkan 3 – Tukar pemilikan direktori /usr/

Anda mungkin menghadapi ralat dengan VirtualBox, di mana modul kernel dipasang pada sistem anda, namun program itu masih tidak akan melancarkan sebarang VM. Sebab ralat ini berlaku ialah terdapat komponen tertentu untuk VirtualBox dalam /usr/direktori yang menjadikan program berjalan. The /usr/direktori kadang-kadang boleh mempunyai isu-isu kebenaran. Biasanya, /usr/direktori tersebut dimiliki oleh pengguna root. Ralat VirtualBox berlaku apabila folder tidak dimiliki oleh root.

Untuk membetulkan ralat ini, buka tetingkap terminal dengan menekan  Ctrl + Alt + T atau Ctrl + Alt + T pada papan kekunci. Kemudian, ikuti arahan langkah demi langkah di bawah.

Langkah 1: Jalankan  arahan ls -l  pada direktori akar untuk menentukan sama ada /usr/keizinan pemilikan folder anda .

ls -l /

Anda juga boleh mengasingkan /usr/dengan menggunakan  arahan grep  .

ls -l / | grep usr

Lihat melalui gesaan ls untuk usr. Jika ia dimiliki oleh root, anda sepatutnya melihat sesuatu yang serupa dengan apa yang ditunjukkan di bawah dalam terminal anda.

Bagaimana untuk membetulkan ralat pelancaran VirtualBox VM pada Linux

drwxr-xr-x 14 root root 4096 Mar 27 2019 usr

Jika /usr/folder anda dimiliki oleh root, ia akan mempunyai root rootpersis seperti contoh di bawah. Jika ia tidak dimiliki oleh root, ia akan memaparkan nama pengguna anda di mana root rootterdapat dalam gesaan.

Langkah 2: Dengan mengandaikan /usr/direktori anda tidak dimiliki oleh pengguna root, gunakan  arahan chown untuk menukar kebenarannya supaya ia berlaku.

sudo chown root:root /usr/

Langkah 3: Jalankan semula  arahan ls -l  untuk memastikan  arahan chown  telah menukar pemilikan /usr/folder supaya ia sepadan dengan kod di bawah.

Bagaimana untuk membetulkan ralat pelancaran VirtualBox VM pada Linux

drwxr-xr-x 14 root root 4096 Mar 27 2019 usr

 Isu kecil – Kemas kini VirtualBox

Isu kecil dengan VirtualBox biasanya boleh diperbaiki dengan hanya mengemas kini program kepada keluaran yang lebih baharu. Oracle bekerja keras untuk menambal pepijat. Untuk mengemas kini VirtualBox pada PC Linux anda, buka tetingkap terminal dan gunakan pengurus pakej untuk memasang kemas kini seperti yang biasa anda lakukan.


Tingkatkan papan keratan Gnome Shell dengan Pano

Tingkatkan papan keratan Gnome Shell dengan Pano

Mari kita hadapi itu, papan keratan Gnome Shell lalai tidak begitu baik. Pasang Pano untuk menambah baik pengalaman papan keratan anda!

Cara memasang DaVinci Resolve 17 pada Linux

Cara memasang DaVinci Resolve 17 pada Linux

Adakah anda memerlukan editor video bukan linear yang hebat untuk kotak Linux anda? Dapatkan Davinci Resolve 17 bekerja dengan panduan ini!

Bagaimana untuk memuat turun kertas dinding ke desktop Linux dengan Pemuat Turun Kertas Dinding

Bagaimana untuk memuat turun kertas dinding ke desktop Linux dengan Pemuat Turun Kertas Dinding

Wallpaper Downloader ialah pemuat turun dan pengurus kertas dinding Linux yang licin. Ia menyokong kebanyakan persekitaran desktop Linux dan sangat mudah digunakan. Panduan ini

Bagaimana untuk memasang Tuxedo OS pada komputer anda

Bagaimana untuk memasang Tuxedo OS pada komputer anda

Ingin menguji komputer Tuxedo OS by Tuxedo? Ketahui cara untuk mendapatkan versi terkini Tuxedo OS berfungsi pada PC anda.

Bagaimana untuk memasang fail DEB pada Linux

Bagaimana untuk memasang fail DEB pada Linux

Apakah fail DEB? Apa yang anda lakukan dengannya? Ketahui banyak cara anda boleh memasang fail DEB pada PC Linux anda.

Cara bermain Dying Light di Linux

Cara bermain Dying Light di Linux

Dying Light ialah permainan video seram survival 2015 yang dibangunkan oleh Techland dan diterbitkan oleh Warner Bros Interactive Entertainment. Permainan berpusat pada

Cara memasang Neptune Linux pada komputer anda

Cara memasang Neptune Linux pada komputer anda

Neptune menggunakan persekitaran desktop KDE Plasma 5 dan bertujuan untuk menyampaikan OS yang elegan. Begini cara memasang Neptune Linux pada komputer anda.

Cuba desktop berasaskan snap baharu Ubuntu

Cuba desktop berasaskan snap baharu Ubuntu

Ingin mencuba sistem pengendalian desktop berasaskan pakej snap baharu Ubuntu? Ketahui cara mengaturnya pada mesin maya dengan panduan ini.

Cara bermain Undertale di Linux

Cara bermain Undertale di Linux

Undertale ialah RPG indie 2d 2015 yang dibangunkan dan diterbitkan oleh pembangun permainan Toby Fox. Panduan ini akan merangkumi memuat turun dan memasang Undertale pada anda

Cara bermain Total War: THREE KINGDOMS di Linux

Cara bermain Total War: THREE KINGDOMS di Linux

Total War: Three Kingdoms ialah permainan RTS strategi berasaskan giliran yang dibangunkan oleh Creative Assembly. Inilah cara bermain di Linux.