これは簡単なはずだとわかっていますが、VMware ツールの CD-ROM がどこにあるか (たとえば、そこにはありません/dev/cdrom
) を調べるのに非常に時間がかかり、マウント方法がわかりません。私は Kali Linux で、VMware player 7 を使用しています。この作業を行っている VM は Metasploitable 2 (ubuntu) です。
私は行きます仮想マシン > VMware Tools をインストール...小さなウィンドウが表示され、インストールを押して、ゲスト VM に CD-ROM をマウントし、インストーラを解凍して vmware-install.pl を実行するように指示されます。しかし、しばらく Google で検索しても、CD-ROM がどこにあるかわかりません。ほとんどのチュートリアルでは、次のようなことをするように指示されています。
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
てマウントしようとすると、上記のエラーも発生します。
/usr/lib/vmware/isoimages/linux.iso
私はVMware Tools ISOが仮想CDドライブ(ホストマシンに接続されている)にあることを確認しました。これは、選択することで自動的に行われます。仮想マシン > VMware Tools をインストール...)。どうしたらいいのかわからず困っています。どなたか助けていただければ幸いです。
答え1
答えは、/dev/sr0
の代わりにmount することでした/dev/cdrom
。したがって、次のコマンドが機能しました。
sudo mount /dev/sr0 /mnt/cdrom
/mnt/cdrom
これを機能させるには、 を作成する必要がありましたmkdir
。
答え2
sudo mount /dev/sr0 /mnt/cdrom
私も同じ問題を抱えていましたが、vmware workstation 12 と ubuntu server で発生しました。何らかの理由で 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
これで完了です。これが誰かの役に立てば幸いです。
研究