Tambahan tamu 'tidak dapat menemukan program' Kali Linux 2.0

17

Masalah: Saat mencoba menginstal tambahan tamu di Kali linux kesalahan berikut terjadi.

Ups! Ada masalah dalam menjalankan perangkat lunak ini. Tidak dapat menemukan program

Ini terjadi setelah instalasi baru Kali Linux 2.0 di Virtual Box 4.3.32

Tindakan yang diambil untuk mendapatkan kesalahan ini:

Virtualbox -> Devices -> Insert Guest Additions CD image

kemudian dari Kali Linux GUI pesan

"VBOXADDITIONS_4.3.32_103443" berisi perangkat lunak yang dimaksudkan untuk dimulai secara otomatis. Apakah Anda ingin menjalankannya?

Pilih jalankan dan terjadi kesalahan

Bagaimana cara mengatasi masalah ini? Apa penyebabnya?

Chris
sumber

Jawaban:

31

Pertanyaannya agak lama, tetapi layak mendapatkan jawaban untuk akar penyebab kesalahan, bukan penyelesaian.

Penyebab utama masalah Anda ada di /etc/fstab. Jika milik Anda terlihat seperti milik saya, opsi pemasangan /dev/sr0mungkin user,noauto. The userpilihan otomatis menyiratkan noexecyang strip bit executable off semua file biner pada sistem file mount.

Anda hanya perlu menambahkan execopsi ke pernyataan mount Anda di/etc/fstab

dari:

/dev/sr0    /media/cdrom0    udf,iso9660    user,noauto         0    0

untuk:

/dev/sr0    /media/cdrom0    udf,iso9660    user,noauto,exec    0    0

Ini akan memungkinkan Anda untuk mengeksekusi binari dari media optik.

Bersulang,

Kaya

Richard Fleming
sumber
Aku harus melakukan ini dan juga menginstal build-essentialditambah header, linux-headers-$(uname -r); atau apa namanya di distro Anda.
Francesco Dondi
3
Saya memiliki masalah yang sama dengan VM Debian, dan ini menyelesaikannya! Terima kasih.
DOOManiac
8

Saya tidak tahu persis apa penyebabnya, tetapi sepertinya itu masalah izin ... (tidak terlalu yakin)

Anda dapat mengatasi masalah ini dengan membuka terminaldan menelepon

sh /media/cdrom/VBoxLinuxAdditions.run

Refernce: https://forums.virtualbox.org/viewtopic.php?f=3&t=58799

Chris
sumber
1
Saya baru saja menjalankan yang berikut karena tidak ada file bernama "VBoxLinuxAdditions.run" dalam kasus saya: sudo sh /media/cdrom/autorun.sh
Mohsen Abasi
/media/cdrom/VBoxLinuxAdditions.run tidak memiliki izin secara default. Ubah izin yang akan ditampilkan di tab tekan
Thirumal
-1

Salin file instalasi ke direktori yang dapat ditulisi & jalankan pengaturan dari sana.

pengguna189675
sumber
2
Jawaban ini agak sembarangan ditulis. Saya ragu kesalahan diperbaiki oleh saran Anda.
countermode