在Virtualbox客户端中,Ubuntu的行为有时会有所不同,然后在独立状态下会有所不同。我想在终端中检测Ubuntu是否在Virtualbox客户端中运行。即使未安装Virtualbox Guest添加。有时会发生这种情况。那可能吗?如果可以,怎么办?
我的搜索方向类似于VBox来宾添加。其他来宾确实与Virtualbox主机通信。因此,也许可以捕获信号。但是这个方向变得复杂。我认为独立运行的Ubuntu和VM客户端中的Ubuntu之间必须存在区别。virtualbox-server-client-topology标题似乎涵盖了该主题,但是在我看来,内容不是。但是我不知道搜索什么,甚至如何搜索。
如果我lspci
在VirtualBox中启动的LiveCD上运行,我会看到一些将其释放的设备:
00:02.0 VGA compatible controller: InnoTek Systemberatung GmbH VirtualBox Graphics Adapter
00:04.0 System peripheral: InnoTek Systemberatung GmbH VirtualBox Guest Service
我尚未安装来宾添加。
如果编写了此脚本,则可以执行以下操作:
if [[ lspci | grep VirtualBox >/dev/null ]]; then
...
fi
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句