Linuxta VirtualBox VM başlatma hatası nasıl düzeltilir

Linuxta VirtualBox VM başlatma hatası nasıl düzeltilir

Bazı Linux dağıtımlarında, VirtualBox VM aracı kurulumdan sonra başlatmayı reddediyor . Sanal makinenizin başlamamasının birçok farklı nedeni olabilir. Bu kılavuzda, bunu çözmek için çeşitli düzeltmelerden geçeceğiz.

Düzeltme 1 - VirtualBox çekirdek sürücüsünü yükleyin

Genellikle VirtualBox VM'nizin Linux'ta başlatılmamasının birincil nedeni, VirtualBox çekirdek sürücüsünü yüklemeyi ihmal etmiş olmanızdır. Bu sürücü Linux ana makinelerinde gereklidir ve bu sürücü olmadan VM'ler hata verir ve başlatmayı reddeder.

Linuxta VirtualBox VM başlatma hatası nasıl düzeltilir

VirtualBox çekirdek sürücüsünü işletim sisteminize kurmak için klavyede Ctrl + Alt + T  veya  Ctrl + Shift + T tuşlarına  basarak bir terminal penceresi açın  . Ardından, aşağıdaki adım adım talimatları izleyin.

Adım 1: Kullanıcı, çekirdek başlıklarını yüklemeyi ihmal ettiğinde, VirtualBox çekirdek sürücüsü genellikle kurulamaz. Çekirdek başlıkları, VirtualBox çekirdek sürücüsü gibi özel modüller oluşturmayı mümkün kılar.

Linux PC'nize Linux çekirdek başlıklarını kurmak için, dağıtımınıza karşılık gelen aşağıdaki komutları girin.

Ubuntu

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

Debian

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

Arch Linux

sudo pacman -S linux başlıkları

fötr şapka

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

OpenSUSE

sudo zypper kernel-devel'i kurun

Adım 2: Linux sisteminize Linux çekirdek başlıklarını kurduktan sonra modül yeniden kurulabilir. En iyi sonuçları elde etmek için, çeşitli kafa karıştırıcı komutlarla uğraşmak yerine VirtualBox modül paketini tamamen yeniden yüklemek iyi bir fikirdir.

VirtualBox modül paketini yeniden yüklemek için, şu anda kullandığınız Linux dağıtımına karşılık gelen terminale aşağıdaki komutları girin.

Linuxta VirtualBox VM başlatma hatası nasıl düzeltilir

Ubuntu

sudo apt sanal kutu-dkms yükleyin -- yeniden yükleyin

Debian

sudo apt sanal kutu-dkms yükleyin -- yeniden yükleyin

Arch Linux

sudo pacman -R virtualbox-host-modülleri-arch sudo pacman -S virtualbox-host-modülleri-arch

fötr şapka

sudo dnf VirtualBox'ı kaldır akmod-VirtualBox sudo dnf VirtualBox'ı kurun akmod-VirtualBox

OpenSUSE

sudo zypper virtualbox-kmp-default'u kaldır

sudo zypper virtualbox-kmp-default'u kurun

Adım 3: VirtualBox çekirdek modülü paketini Linux PC'nize yeniden yükledikten sonra, modüller Linux PC'nizde oluşturulmalı ve kurulmalıdır. Şimdi modülü sisteme yüklemelisiniz. Bunu yapmak için modprobe vboxdrv komutunu girin  .

sudo modprobe vboxdrv

Alternatif olarak, bilgisayarınızı yeniden başlatın. Giriş yaptığınızda, çekirdek sürücüsü yüklenecektir!

Düzeltme 2 – VirtualBox uzantı paketini kurun

Bazen VirtualBox VM'leri, VirtualBox uzantı paketi etkinleştirilmiş olarak oluşturuldukları ve uzantı paketi artık kurulu olmadığı için Linux sistemlerinde başlatılmaz. Bu sorunu çözmek için klavyede Ctrl + Alt + T  veya  Ctrl + Shift + T tuşlarına  basarak bir terminal penceresi açın ve aşağıdaki Linux dağıtımınıza karşılık gelen komutları girin.

Ubuntu

sudo apt virtualbox-ext-pack yükleyin

Debian (yalnızca Sid)

sudo apt-get install virtualbox-ext-pack

Debian'ın diğer sürümlerinde aşağıdakileri yapın.

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

Linux dosya yöneticinizi açın ve Debian'a yüklemek için Ext paketine çift tıklayın.

Arch Linux/ Fedora/ OpenSUSE

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

Linux dosya yöneticinizi açın. Ardından, farenizle Ext paketine çift tıklayın. VirtualBox'a sorunsuz bir şekilde kurmanıza izin verecektir.

Düzeltme 3 – /usr/ dizininin sahipliğini değiştirin

Sisteminizde çekirdek modülünün kurulu olduğu VirtualBox ile bir hatayla karşılaşabilirsiniz, ancak program yine de herhangi bir VM başlatmaz. Bu hatanın olmasının nedeni, /usr/dizinde programı çalıştıran VirtualBox için belirli bileşenlerin bulunmasıdır. /usr/Dizin bazen izin sorunları olabilir. Tipik olarak, /usr/dizinin sahibi kök kullanıcıdır. Klasörün sahibi olmadığında bir VirtualBox hatası oluşur.

Bu hatayı düzeltmek için klavyede Ctrl + Alt + T veya Ctrl + Alt + T tuşlarına basarak bir terminal penceresi açın  . Ardından, aşağıdaki adım adım talimatları izleyin.

Adım 1: Klasörünüzün sahiplik izinlerinin olup olmadığını belirlemek için kök dizinde ls -l  komutunu çalıştırın  /usr/.

ls -l /

Ayrıca grep  komutunu /usr/uygulayarak  da izole edebilirsiniz .

ls -l / | grep usr

usr için ls komut istemine bakın. Eğer root'a aitse, terminalinizde aşağıda gösterilene benzer bir şey görmelisiniz.

Linuxta VirtualBox VM başlatma hatası nasıl düzeltilir

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

Senin Eğer /usr/klasör köküne aittir, bu olacak root rootaynen aşağıdaki örnekte olduğu gibi. Köke ait değilse root root, istemde olduğu yerde kullanıcı adınızı görüntüler .

Adım 2: Dizininizin/usr/ kök kullanıcıya ait olmadığını varsayarak, izinlerini olduğu gibi değiştirmek için  chown komutunu kullanın.

sudo chown root:root /usr/

Adım 3: chown  komutunun klasörün sahipliğini aşağıdaki kodla eşleşecek şekilde değiştirdiğinden emin olmak için ls -l  komutunu  yeniden çalıştırın  ./usr/

Linuxta VirtualBox VM başlatma hatası nasıl düzeltilir

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

 Küçük sorunlar – VirtualBox'ı güncelleyin

VirtualBox ile ilgili küçük sorunlar, genellikle programı daha yeni bir sürüme güncelleyerek çözülebilir. Oracle, hataları düzeltmek için çok çalışıyor. VirtualBox'ı Linux PC'nizde güncellemek için bir terminal penceresi açın ve güncellemeleri normalde yaptığınız gibi yüklemek için paket yöneticisini kullanın.


Gnome Shell panosunu Pano ile iyileştirin

Gnome Shell panosunu Pano ile iyileştirin

Kabul edelim, varsayılan Gnome Shell panosu pek iyi değil. Pano deneyiminizi geliştirmek için Pano'yu yükleyin!

Linuxta DaVinci Resolve 17 nasıl kurulur?

Linuxta DaVinci Resolve 17 nasıl kurulur?

Linux kutunuz için harika bir doğrusal olmayan video düzenleyiciye mi ihtiyacınız var? Davinci Resolve 17'yi bu kılavuzla çalıştırın!

Wallpaper Downloader ile Linux masaüstüne duvar kağıtları nasıl indirilir

Wallpaper Downloader ile Linux masaüstüne duvar kağıtları nasıl indirilir

Wallpaper Downloader, şık bir Linux duvar kağıdı indiricisi ve yöneticisidir. Çoğu Linux masaüstü ortamını destekler ve kullanımı çok kolaydır. Bu rehber

Bilgisayarınıza Tuxedo OS nasıl kurulur

Bilgisayarınıza Tuxedo OS nasıl kurulur

Tuxedo OS by Tuxedo bilgisayarlarını test etmek ister misiniz? Bilgisayarınızda çalışan Tuxedo OS'nin en son sürümünü nasıl alacağınızı öğrenin.

Linuxta bir DEB dosyası nasıl kurulur

Linuxta bir DEB dosyası nasıl kurulur

DEB dosyası nedir? Onunla ne yapıyorsun? DEB dosyalarını Linux PC'nize kurmanın birçok yolunu öğrenin.

Linuxta Dying Light nasıl oynanır?

Linuxta Dying Light nasıl oynanır?

Dying Light, Techland tarafından geliştirilen ve Warner Bros Interactive Entertainment tarafından yayınlanan 2015 tarihli bir hayatta kalma korku video oyunudur. oyun merkezli

Neptune Linuxu bilgisayarınıza nasıl kurarsınız?

Neptune Linuxu bilgisayarınıza nasıl kurarsınız?

Neptune, KDE Plazma 5 masaüstü ortamını kullanır ve zarif bir işletim sistemi sunmayı amaçlar. İşte Neptune Linux'u bilgisayarınıza nasıl kuracağınız.

Ubuntunun yeni anlık tabanlı masaüstünü deneyin

Ubuntunun yeni anlık tabanlı masaüstünü deneyin

Ubuntu'nun yeni ek paket tabanlı masaüstü işletim sistemini denemek ister misiniz? Bu kılavuzla sanal bir makinede nasıl dağıtacağınızı öğrenin.

Undertale Linuxta nasıl oynanır?

Undertale Linuxta nasıl oynanır?

Undertale, oyun geliştiricisi Toby Fox tarafından geliştirilen ve yayınlanan bir 2015 2d indie RPG'dir. Bu kılavuz, Undertale'i bilgisayarınıza indirmeyi ve kurmayı kapsayacaktır.

Linuxta Total War: THREE KINGDOMS nasıl oynanır?

Linuxta Total War: THREE KINGDOMS nasıl oynanır?

Total War: Three Kingdoms, Creative Assembly tarafından geliştirilen sıra tabanlı bir strateji RTS oyunudur. İşte Linux'ta nasıl oynanacağı.