我知道这应该很容易,但我花了很长时间才弄清楚 vmware tools cdrom 在哪里(例如它不在/dev/cdrom
),所以我无法弄清楚如何安装它。我在 Kali Linux 上使用 VMware player 7。我在 Metasploitable 2(ubuntu)上执行此操作的 VM 是
我去虚拟机 > 安装 VMware Tools...一个小窗口出现,提示我应按安装,然后在客户虚拟机中安装 cdrom,解压安装程序并运行 vmware-install.pl。但是,在 google 上搜索了一段时间后,我还是不知道 cdrom 在哪里。大多数教程都说要做类似这样的事情:
mount /dev/cdrom /mnt/cdrom
很好。但里面确实没有/dev/cdrom
或确实没有任何类似的东西/dev
。所以我得到了错误:
mount: special device /dev/cdrom does not exist
有 a~/cdrom
和 a/media/cdrom
和 a/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
答案是使用 mount/dev/sr0
而不是/dev/cdrom
。因此以下命令有效:
sudo mount /dev/sr0 /mnt/cdrom
我必须创造/mnt/cdrom
才能mkdir
让它工作。
答案2
我遇到了同样的问题,但使用的是 vmware 工作站 12 和 ubuntu 服务器。输入后问题没有解决,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
你就完成了。希望这对某些人有帮助。
研究