Я знаю, что это должно быть легко, но у меня уйма времени, чтобы выяснить, где находится cdrom vmware tools (например, его нет /dev/cdrom
), и поэтому я не могу понять, как его смонтировать. Я использую Kali Linux, использую VMware player 7. Виртуальная машина, на которой я это делаю, — Metasploitable 2 (ubuntu)
я иду вВиртуальная машина > Установить VMware Tools...появляется небольшое окно с предложением нажать install, затем смонтировать cdrom в гостевой виртуальной машине, распаковать установщик и запустить vmware-install.pl. Однако, погуглив некоторое время, я не могу понять, где находится cdrom. Большинство руководств говорят сделать что-то вроде этого:
mount /dev/cdrom /mnt/cdrom
Отлично. За исключением того, что внутри нет /dev/cdrom
ничего или что-то даже отдаленно похожее /dev
. Поэтому я получаю ошибку:
mount: special device /dev/cdrom does not exist
Есть и а ~/cdrom
, /media/cdrom
и а /media/cdrom0
, но все они приводят к ошибке:
mount: /media/cdrom0 is not a block device
Думаю, это из-за того, что я пытаюсь смонтировать что-то, чего нет в /dev
. Кроме того, создание /dev/cdrom
и попытка смонтировать также приводит к указанной выше ошибке.
Я проверил и убедился, что образ vmware tools iso находится в виртуальном CD-приводе (он подключен к /usr/lib/vmware/isoimages/linux.iso
хост-машине. Это делается автоматически при выбореВиртуальная машина > Установить VMware Tools...). Я не знаю, как продолжать, и любая помощь будет высоко оценена.
решение1
Ответ был в том, чтобы монтировать /dev/sr0
вместо /dev/cdrom
. Поэтому следующая команда сработала:
sudo mount /dev/sr0 /mnt/cdrom
Мне пришлось создать /mnt/cdrom
это mkdir
, чтобы это работало.
решение2
У меня была та же проблема, но с vmware workstation 12 и ubuntu server. Она НЕ была решена набором текста, sudo mount /dev/sr0 /mnt/cdrom
потому что по какой-то причине iso был на другом диске.
Решение- после нажатия на кнопку «Установить/обновить» введите VMware Tools
blkid -c /dev/null
Вышеуказанная команда показывает все смонтированные и несмонтированные диски. Я видел
/dev/sr1: LABEL=”VMware Tools” TYPE=”iso9660”
Я использовал вышеприведенную информацию, чтобы определить, какой диск монтировать. Следующий тип
sudo mkdir /mnt/cdrom
sudo mount /dev/sr1 /mnt/cdrom
ls /mnt/cdrom
Вы должны увидеть информацию, похожую на ту, что изображена на рисунке ниже.
Используйте эту информацию, чтобы определить, какая версия вам нужна, затем (изменяя версию соответствующим образом) введите
tar xzvf /mnt/cdrom/VMwareTools-10.0.6-3595377.tar.gz -C /tmp/
cd /tmp/vmware-tools-distrib/
sudo ./vmware-install.pl –d
и все готово. Надеюсь, это кому-то поможет.
ИССЛЕДОВАТЬ
Как установить vmware-tools из командной строки с помощью сервера Ubuntu