![私の仮想マシンがどのハイパーバイザーを使用しているかをどうやって確認しますか? [コピー]](https://linux33.com/image/50499/%E7%A7%81%E3%81%AE%E4%BB%AE%E6%83%B3%E3%83%9E%E3%82%B7%E3%83%B3%E3%81%8C%E3%81%A9%E3%81%AE%E3%83%8F%E3%82%A4%E3%83%91%E3%83%BC%E3%83%90%E3%82%A4%E3%82%B6%E3%83%BC%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%E3%81%8B%E3%82%92%E3%81%A9%E3%81%86%E3%82%84%E3%81%A3%E3%81%A6%E7%A2%BA%E8%AA%8D%E3%81%97%E3%81%BE%E3%81%99%E3%81%8B%EF%BC%9F%20%5B%E3%82%B3%E3%83%94%E3%83%BC%5D.png)
だからどこかで仮想マシンを実行していますが、ホストマシンがどのハイパーバイザーを実行しているのかを知りたいです。 KVMまたはコンテナで実行されているかどうかを確認する方法はありますか?
仮想マシンがUbuntuを実行しています。
答え1
外部ツールは必要ありません。
sudo dmidecode | grep -i -e manufacturer -e product -e vendor
または
sudo grep -i -e virtual -e vbox -e xen /var/log/dmesg # or /var/log/kern.log
続行するには十分なお金が必要です。
プラットフォーム固有の検査は次のとおりです。ImVirtモジュール。
答え2
見ているvirt-what
stephenm@pc:~$ apt-cache search virt-what
virt-what - detect if we are running in a virtual machine
sudo apt-get install virt-what
sudo virt-what