Гостевые дополнения «не удается найти программу» Kali Linux 2.0


17

Проблема: при попытке установить гостевые дополнения в Kali linux возникает следующая ошибка.

К сожалению! При запуске этого программного обеспечения возникла проблема. Невозможно найти программу

Это произошло после новой установки Kali Linux 2.0 в Virtual Box 4.3.32.

Действие, предпринятое для получения этой ошибки:

Virtualbox -> Devices -> Insert Guest Additions CD image

тогда из Kali Linux GUI сообщение

«VBOXADDITIONS_4.3.32_103443» содержит программное обеспечение, предназначенное для автоматического запуска. Хотите запустить?

Выберите прогон, и ошибка происходит

Как решить эту проблему? В чем причина?

Ответы:


31

Вопрос немного старый, но заслуживает ответа на основную причину ошибки, а не обходного пути.

Основная причина вашей проблемы в /etc/fstab. Если у вас что-то похожее на мое, возможно, /dev/sr0есть варианты монтирования user,noauto. userОпция автоматически подразумевает , noexecкоторый удаляет исполняемые биты прочь все бинарные файлы на смонтированной файловой системе.

Вам просто нужно добавить execопцию к вашему оператору монтирования в/etc/fstab

из:

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

чтобы:

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

Это позволит вам выполнять двоичные файлы с оптического носителя.

Ура,

Богатый


Я должен был сделать это, а также установить build-essentialплюс заголовки linux-headers-$(uname -r); или как называется ваш дистрибутив.
Франческо Донди

3
У меня была та же проблема с виртуальной машиной Debian, и это решило ее! Благодарю.
DOOManiac

8

Я не знаю точно, в чем причина, но кажется, что, возможно, это проблема разрешения ... (не совсем уверен)

Вы можете обойти эту проблему, открыв terminalи позвонив

sh /media/cdrom/VBoxLinuxAdditions.run

Ссылка: https://forums.virtualbox.org/viewtopic.php?f=3&t=58799


1
Я просто запустил следующее, так как в моем случае нет файла с именем «VBoxLinuxAdditions.run»: sudo sh /media/cdrom/autorun.sh
Мохсен Абаси

/media/cdrom/VBoxLinuxAdditions.run не имеет разрешения по умолчанию. Изменить разрешение будет отображаться в закладке пресс
Thirumal

-1

Скопируйте установочные файлы в доступный для записи каталог и запустите установку оттуда.


2
Этот ответ немного небрежно написан. Я сомневаюсь, что ошибка исправлена ​​вашим предложением.
контрмод
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.