Ubuntu иногда ведет себя иначе в клиенте Virtualbox, чем в автономном. Я хочу в терминале определить, работает ли Ubuntu в клиенте Virtualbox. Даже если дополнения Virtualbox Guest не установлены. Что иногда случается. Это возможно? Если да, то как?
Мое направление поиска было похоже на добавление гостя VBox. Дополнительный гость общается с хостом Virtualbox. Так что, возможно, сигнал может быть захвачен. Но это направление усложняется. Я предполагаю, что должна быть разница между Ubuntu, работающим автономно, и Ubuntu в клиенте виртуальной машины, что может быть захвачено. virtualbox-server-client-topology заголовок, кажется, охватывает тему, но, на мой взгляд, нет. Но я понятия не имею, что и даже как искать.
Если я работаю lspci
на LiveCD, загруженном в VirtualBox, я вижу несколько устройств, которые отдают его:
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