modprobe vboxguest başarısız oldu


20

VirtualBox (ana bilgisayar Win7) içinde bir Ubuntu Sunucusu (12.0.4-beta2; çekirdek 3.2.0) çalıştırıyorum ve paylaşılan klasörleri kullanmak istiyorum. Http://www.virtualbox.org/manual/ch04.html#idp5801200 vbox misafir eklentilerini ayarlamak için kılavuzu izledim, ancak bu hata her başlangıçta oluşur:

Starting the VirtualBox Guest Additions ...fail!
(modprobe vboxguest failed)
Starting VirtualBox Guest Addition service VirtualBox Additions module not loaded!

Kendim denediğimde:

$ modprobe vboxguest
FATAL: Module vboxguest not found.

Yanlış bir şey mi yaptım, düzeltmek için neye ihtiyacım var? Yardım için teşekkürler.


Biraz kmesgmacun koyun ve linki gönderin?
billc.cn

Teşekkürler. Bunu nasıl yaparım? cat /proc/kmsghiçbir şey yazmaz.
A123321

Üzgünüz, öyle olmalısudo dmesg > file.log
billc.cn

Yanıtlar:


11

Bugün bu sorunu yaşadım ve çekirdek başlıklarını yükleyerek çözdüm

yum install dkms binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers 

sonra

yum install kernel-devel

veya

yum install kernel-PAE-devel

Sonra tekrar çalıştırın VBoxLinuxAdditions.run.



1
Bu , VirtualBox çekirdek modüllerini VBoxLinuxAdditions.run derlediği için çalışır , ancak başarısız olduğunda bunu tam olarak belirtmez.
Piskvor binadan ayrıldı

2
Aaargh. Neden hep unutuyorum ... Debian / Ubuntu için bu apt install gcc make linux-headers-amd64- zevk.
17'de ikili

1
Bu benim için çalışmıyor. 2017'de şu anda başka bir belgelenmemiş adım gerekli mi?
MidnightJava

7

Burada standart konuk eklentileri yüklemesinin yerleşik bir kurulum işlevi içerdiğini keşfettim , bu yüzden yeniden yüklemeye gerek yok:

/etc/init.d/vboxadd setup

Bu bana brendan'ın cevabı gibi eksik çekirdek kaynakları hakkında hata verdi yum install kernel-develve sonra bu setupkomut işe yarıyor ve her şey tekrar normale döndü!


Bu benim için çalıştı.
Parthian Shot

5

Bugün benzer bir sorun yaşadım, ancak vagrant-vbguest eklentisinin yüklü olmadığı ortaya çıktı. Yani, Vagrantfile ile klasörde:

vagrant plugin install vagrant-vbguest

Bu benim için çözdü.


Bu da benim için çalıştı
Daniel Andrei Mincă

2

Aynı sorunu bir Debian konuk vardı. Dualed'in cevabına dayanarak :

  1. Çekirdek mimarinizi öğrenin, yani:

    $ uname -r  
    4.9.0-3-686
    
  2. Marka ve çekirdek başlıklarını yükleyin ("686" yerine mimariniz yazın: "amd64", "686-pae", ...):

    $ sudo apt install make linux-headers-686
    
  3. Son olarak, Konuk Eklentilerini yükleyin:

    $ sudo sh ./VBoxLinuxAdditions.run
    

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.