VMware vSphere Hypervisor で USB メモリーを認識させる2
以前 VMware ESXi で USB メモリーを使う方法について書いた。
しかし実際に仮想マシンで USB メモリーを認識させようとしてもうまくいかない。別の方法でやってみた。
今回は Ubuntu を仮想マシンとする。
(1)仮想マシンがオフになっている状態で、「ESXi 管理画面>Navigator>Virtual Machines>{該当の仮想マシン}>Edit」をクリック。
「Add other device」で「USB controller」を追加する。しかし元々追加されていた。
(2)仮想マシンをオン/オフどちらでもいいので、ESXi のホストに USB メモリーを挿す。
(3)「ESXi 管理画面>Navigator>Virtual Machines>{該当の仮想マシン}>Edit」をクリック。
「Add other device」で「USB Device」をクリックすると、2の USB メモリーが認識されていることが分かる。
それを選択して追加する。
(4)仮想マシンを起動していない場合は起動する。
(5)[以下は Ubuntu の場合] 以下のコマンドでデバイス名を確認する。
$ sudo fdisk -l
/dev/sdc1 だと分かった(末尾に数字が付いているものと付いていないものがあれば、付いているほう)。
(6)以下のコマンドで USB メモリーのファイルシステムを調べる。
$ sudo blkid /dev/sdc1
TYPE="vfat" となっており、vfat だと分かった。
(7)USB メモリーをマウントする。
$ sudo mount -t vfat /dev/sdc1 /media
(8)以下のコマンドでマウントされたことを確認する。
$ df -h
(9)アンマウントは以下のコマンド。
$ sudo umount /dev/sdc1
cd コマンドでそのディレクトリに移動している場合は、"umount: /media: target is busy." と表示される。ディレクトリから抜けよう。
参考:
Command line option to check which filesystem I am using? - Ask Ubuntu
https://askubuntu.com/questions/19671/command-line-option-to-check-which-filesystem-i-am-using
UbuntuでUSBメモリのマウント - Qiita
https://qiita.com/sasayabaku/items/aca8f94faadae5bd32c5
Linuxのマウントとアンマウント | 金沢音楽制作
https://psipsina.jp/note/linux/mount.html
ESXi上の仮想マシンでUSBを利用する | Abillyz
https://abillyz.com/dozono/studies/70
ESXi USB デバイスのパススルー | レグシム ブログ
http://blog.l-nux.com/esxi-usb-pass-through
この記事が気に入ったらサポートをしてみませんか?