Cum se remediază eroarea de lansare a VirtualBox VM pe Linux

Pe unele distribuții Linux, instrumentul VirtualBox VM refuză să se lanseze după instalare . Există multe motive diferite pentru care VM-ul dvs. poate să nu pornească. În acest ghid, vom trece prin diferite remedieri pentru a o rezolva.

Remedierea 1 - Instalați driverul de nucleu VirtualBox

De obicei, principalul motiv pentru care VirtualBox VM nu se lansează pe Linux este că ați neglijat să instalați driverul de kernel VirtualBox. Acest driver este necesar pe mașinile gazdă Linux și, fără el, VM-urile pur și simplu vor eroa și vor refuza să se lanseze.

Cum se remediază eroarea de lansare a VirtualBox VM pe Linux

Pentru a instala driverul de kernel VirtualBox pe sistemul dvs. de operare, deschideți o fereastră de terminal apăsând  Ctrl + Alt + T  sau  Ctrl + Shift + T de  pe tastatură. Apoi, urmați instrucțiunile pas cu pas de mai jos.

Pasul 1: Driverul de nucleu VirtualBox nu reușește de obicei să se instaleze atunci când utilizatorul a neglijat mai întâi să instaleze anteturile nucleului. Antetele kernelului fac posibilă construirea de module personalizate, cum ar fi driverul de kernel VirtualBox.

Pentru a instala anteturile kernel-ului Linux pe computerul dvs. Linux, introduceți comenzile de mai jos care corespund distribuției dvs.

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 install "kernel-devel-uname-r == $(uname -r)"

OpenSUSE

sudo zypper instalează kernel-devel

Pasul 2: După instalarea antetelor nucleului Linux pe sistemul dumneavoastră Linux, modulul poate fi re-configurat. Pentru cele mai bune rezultate, este o idee bună să reinstalați complet pachetul de module VirtualBox, în loc să vă ocupați de diverse comenzi confuze.

Pentru a reinstala pachetul de module VirtualBox, introduceți comenzile de mai jos în terminal care corespund distribuției Linux pe care o utilizați în prezent.

Cum se remediază eroarea de lansare a VirtualBox VM pe 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 elimina VirtualBox akmod-VirtualBox sudo dnf instalează VirtualBox akmod-VirtualBox

OpenSUSE

sudo zypper elimina virtualbox-kmp-default

sudo zypper instalează virtualbox-kmp-default

Pasul 3: După reinstalarea pachetului de module kernel VirtualBox pe computerul dvs. Linux, modulele ar trebui să fie construite și configurate pe computerul dvs. Linux. Acum trebuie să încărcați modulul în sistem. Pentru a face asta, introduceți  comanda modprobe vboxdrv .

sudo modprobe vboxdrv

Alternativ, reporniți computerul. Când vă conectați, driverul de kernel va fi încărcat!

Fix 2 – Instalați pachetul de extensii VirtualBox

Uneori, VM-urile VirtualBox nu se lansează pe sistemele Linux, deoarece au fost create cu pachetul de extensii VirtualBox activat, iar pachetul de extensie nu mai este instalat. Pentru a remedia această problemă, deschideți o fereastră de terminal apăsând Ctrl + Alt + T  sau  Ctrl + Shift + T de  pe tastatură și introduceți comenzile de mai jos care corespund distribuției dvs. Linux.

Ubuntu

sudo apt install virtualbox-ext-pack

Debian (numai Sid)

sudo apt-get install virtualbox-ext-pack

Pe alte versiuni ale Debian, procedați în felul următor.

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

Deschideți managerul de fișiere Linux și faceți dublu clic pe pachetul Ext pentru a-l încărca în Debian.

Arch Linux/ Fedora/ OpenSUSE

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

Deschideți managerul de fișiere Linux. Apoi, faceți dublu clic pe pachetul Ext cu mouse-ul. Vă va permite să îl instalați în VirtualBox fără probleme.

Remedierea 3 – Schimbați proprietatea directorului /usr/

Este posibil să întâmpinați o eroare cu VirtualBox, unde modulul kernel-ului este instalat pe sistemul dvs., dar programul încă nu va lansa niciun VM. Motivul pentru care se întâmplă această eroare este că există anumite componente pentru VirtualBox în /usr/directorul care fac programul să ruleze. /usr/Directorul poate avea uneori probleme de permisiune. De obicei, /usr/directorul este deținut de utilizatorul root. O eroare VirtualBox apare atunci când folderul nu este deținut de root.

Pentru a remedia această eroare, deschideți o fereastră de terminal apăsând  Ctrl + Alt + T sau Ctrl + Alt + T de pe tastatură. Apoi, urmați instrucțiunile pas cu pas de mai jos.

Pasul 1: Rulați  comanda ls -l  în directorul rădăcină pentru a determina dacă /usr/permisiunile de proprietate ale folderului dvs. sunt disponibile.

ls -l /

De asemenea, puteți izola /usr/prin aplicarea  comenzii grep  .

ls -l / | grep usr

Căutați prin promptul ls pentru usr. Dacă este deținut de root, ar trebui să vedeți ceva similar cu ceea ce este afișat mai jos în terminalul dvs.

Cum se remediază eroarea de lansare a VirtualBox VM pe Linux

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

Dacă /usr/folderul dvs. este deținut de root, acesta va avea root rootexact ca în exemplul de mai jos. Dacă nu este deținut de root, va afișa numele dvs. de utilizator unde root rooteste în prompt.

Pasul 2: Presupunând că /usr/directorul dvs. nu este deținut de utilizatorul rădăcină, utilizați  comanda chown pentru a-și modifica permisiunile, astfel încât să fie.

sudo chown root:root /usr/

Pasul 3: Re-rula  ls - l  comandă pentru a vă asigura că  chown  comanda a schimbat dreptul de proprietate asupra /usr/folderului , astfel încât să se potrivească cu codul de mai jos.

Cum se remediază eroarea de lansare a VirtualBox VM pe Linux

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

 Probleme minore – Actualizați VirtualBox

Problemele minore cu VirtualBox pot fi de obicei rezolvate prin simpla actualizare a programului la o versiune mai nouă. Oracle lucrează foarte mult pentru a remedia erorile. Pentru a actualiza VirtualBox pe computerul dvs. Linux, deschideți o fereastră de terminal și utilizați managerul de pachete pentru a instala actualizări așa cum ați face de obicei.

Leave a Comment

Îmbunătățiți clipboardul Gnome Shell cu Pano

Îmbunătățiți clipboardul Gnome Shell cu Pano

Să recunoaștem, clipboardul implicit Gnome Shell nu este foarte bun. Instalați Pano pentru a vă îmbunătăți experiența în clipboard!

Cum se instalează DaVinci Resolve 17 pe Linux

Cum se instalează DaVinci Resolve 17 pe Linux

Ai nevoie de un editor video neliniar excelent pentru caseta ta Linux? Obțineți Davinci Resolve 17 lucrând cu acest ghid!

Cum să descărcați imagini de fundal pe desktopul Linux cu Wallpaper Downloader

Cum să descărcați imagini de fundal pe desktopul Linux cu Wallpaper Downloader

Wallpaper Downloader este un program de descărcare și manager de imagini de fundal Linux. Acceptă majoritatea mediilor desktop Linux și este foarte ușor de utilizat. Acest ghid

Cum se instalează Tuxedo OS pe computer

Cum se instalează Tuxedo OS pe computer

Doriți să testați computerele Tuxedo OS by Tuxedo? Aflați cum să obțineți cea mai recentă versiune a sistemului de operare Tuxedo care funcționează pe computer.

Cum se instalează un fișier DEB pe Linux

Cum se instalează un fișier DEB pe Linux

Ce este un fișier DEB? Ce faci cu asta? Aflați multe moduri prin care puteți instala fișiere DEB pe computerul dvs. Linux.

Cum să joci Dying Light pe Linux

Cum să joci Dying Light pe Linux

Dying Light este un joc video survival horror din 2015 dezvoltat de Techland și publicat de Warner Bros Interactive Entertainment. Jocul se concentrează pe

Cum se instalează Neptune Linux pe computer

Cum se instalează Neptune Linux pe computer

Neptune folosește mediul desktop KDE Plasma 5 și își propune să ofere un sistem de operare elegant. Iată cum să instalați Neptune Linux pe computer.

Încercați noul desktop bazat pe snap al Ubuntu

Încercați noul desktop bazat pe snap al Ubuntu

Doriți să încercați noul sistem de operare desktop bazat pe pachetul snap al Ubuntu? Aflați cum să o implementați pe o mașină virtuală cu acest ghid.

Cum să joci Undertale pe Linux

Cum să joci Undertale pe Linux

Undertale este un RPG indie 2d din 2015 dezvoltat și publicat de dezvoltatorul de jocuri Toby Fox. Acest ghid va acoperi descărcarea și instalarea Undertale pe dvs

Cum să joci Total War: THREE KINGDOMS pe Linux

Cum să joci Total War: THREE KINGDOMS pe Linux

Total War: Three Kingdoms este un joc RTS de strategie pe rând, dezvoltat de Creative Assembly. Iată cum să joci pe Linux.