- Вопрос или проблема
- Ответ или решение
- Проблемы с включением функции копирования/вставки между Kali Linux в VirtualBox и хостом Windows
- 1. Проверка настроек VirtualBox
- 2. Установка дополнений гостя
- 3. Обновление системы
- 4. Проверка на наличие ошибок
- 5. Перезагрузка виртуальной машины
- 6. Проверка функций
- 7. Альтернативные методы
- Заключение
Вопрос или проблема
Я пытаюсь включить возможность копирования/вставки между виртуальной машиной Kali Linux и хост-машиной Windows. Сначала в расширенных настройках виртуальной машины я включил выбор двунаправленный
как для общего буфера обмена, так и для перетаскивания. Затем я перешел в меню VirtualBox Устройства-> Вставить CD-образ дополнений гостя
. Потом иконка CD появилась на рабочем столе. Когда я пытаюсь открыть иконку CD и нажимаю кнопку Запустить программу
в правом верхнем углу, появляется ошибка с сообщением Не удается найти программу
. См. скриншот ниже. Можете помочь мне, как включить копирование/вставку между двумя машинами?
Обновление:
Я следовал инструкциям из первого комментария. У меня возникла эта проблема:
Если вы видите иконку CD на рабочем столе, это означает, что дополнения гостя установлены. Вместо копирования и вставки файлов и папок между хостом, гостем и наоборот, вы можете примонтировать общую папку, в которую можно добавить всё, что вы хотите разделить между двумя операционными системами. Насколько я знаю, это одно из преимуществ, которые предлагают дополнения гостя. Еще одно преимущество — это то, что разрешение экрана вашей виртуальной машины идеально соответствует размеру монитора без боковых панелей. Всё это при включенной виртуализации VTx.
Возможно, вам стоит проверить, есть ли упомянутая запись в вашем файле sources.list, который находится по пути /etc/apt/sources.list
.
Вы должны увидеть запись, подобную этой: deb http://http.kali.org/kali kali-rolling main non-free contrib
Для получения дополнительной информации прочитайте здесь.
Убедитесь, что у вас установлены последние обновления дистрибутива, выполнив
(sudo) apt-get dist-upgrade
. Для этого действия вам может потребоваться деактивировать антивирус на хост-машине. Вам будут заданы некоторые вопросы, которые вам определенно следует внимательно прочитать и решить, включать или отключать эту функцию.
После завершения установки перезагрузите виртуальную машину.
В качестве альтернативы выполните (sudo) apt-get update && apt-get install linux-headers-$(uname -r)
.
Если установка заголовков не удалась, вам может потребоваться вручную проверить доступные заголовки и установить их, выполнив apt-cache search linux-headers
, чтобы получить список всех доступных заголовков и установить нужный с помощью apt-get install linux-headers-<kernel-release>
.
Затем попробуйте снова, выполнив (sudo) apt-get install -y virtualbox-guest-x11
.
Примечание: Как уже упоминал @dsstorefile, между virtual и box нет тире!
Ответ или решение
Проблемы с включением функции копирования/вставки между Kali Linux в VirtualBox и хостом Windows
Если вы испытываете трудности с включением функции копирования и вставки между вашей виртуальной машиной Kali Linux, запущенной в VirtualBox, и хостом Windows, существует несколько шагов и рекомендаций, которые могут помочь решить эту проблему. Рассмотрим все необходимые действия более подробно.
1. Проверка настроек VirtualBox
Первым делом убедитесь, что настройки вашей виртуальной машины настроены корректно:
- Запустите VirtualBox и выберите вашу виртуальную машину Kali.
- Нажмите на кнопку "Настройки", перейдите в раздел "Общие" и установите флажки для параметров "Общий буфер обмена" и "Перетаскивание" на "Двунаправленный".
2. Установка дополнений гостя
Поскольку вы уже вставили CD-образ дополнений гостя, может быть, что он не был установлен корректно. Чтобы установить дополнения, выполните следующие шаги:
-
Откройте терминал в Kali и выполните следующую команду для установки необходимых заголовков ядра:
sudo apt-get update sudo apt-get install linux-headers-$(uname -r)
-
Далее, установите пакет virtualbox-guest-x11:
sudo apt-get install -y virtualbox-guest-x11
Если вы получаете сообщение об ошибке, что не удается найти пакеты, вам может понадобиться проверить файл /etc/apt/sources.list. Убедитесь, что у вас есть следующая строка:
deb http://http.kali.org/kali kali-rolling main non-free contrib
3. Обновление системы
Важно иметь актуальную систему. После проверки и редактирования sources.list, выполните:
sudo apt-get dist-upgrade
Обратите внимание: временно отключите ваш антивирус на хост-машине, так как он может блокировать некоторые установки.
4. Проверка на наличие ошибок
Если возникли какие-либо ошибки при установке, внимательно прочитайте их и постарайтесь устранить. Вы также можете выполнить команду:
apt-cache search linux-headers
чтобы найти и установить необходимые заголовки для вашего текущего ядра.
5. Перезагрузка виртуальной машины
После установки всех необходимых пакетов и дополнений, перезагрузите вашу виртуальную машину:
sudo reboot
6. Проверка функций
После перезагрузки проверьте, работает ли функция копирования и вставки. Попробуйте скопировать текст с хостовой машины и вставить его в виртуальную машину, и наоборот.
7. Альтернативные методы
Если проблема не решена, вы можете рассмотреть возможность использования общих папок:
- В настройках виртуальной машины перейдите в "Общие папки" и создайте папку, которая будет доступна как на хосте, так и на виртуальной машине.
Заключение
Соблюдение этого пошагового руководства должно помочь вам включить и проверить функцию копирования/вставки между вашей виртуальной машиной Kali Linux и хостом Windows. Если проблемы сохраняются, вам может потребоваться дополнительная диагностика вашей конфигурации или поиск решения на форумах сообщества VirtualBox.