обнаружение запуска Ubuntu в клиенте Virtualbox [дубликат]

Ubuntu иногда ведет себя иначе в клиенте Virtualbox, чем в автономном. Я хочу в терминале определить, работает ли Ubuntu в клиенте Virtualbox. Даже если дополнения Virtualbox Guest не установлены. Что иногда случается. Это возможно? Если да, то как?

Мое направление поиска было похоже на добавление гостя VBox. Дополнительный гость общается с хостом Virtualbox. Так что, возможно, сигнал может быть захвачен. Но это направление усложняется. Я предполагаю, что должна быть разница между Ubuntu, работающим автономно, и Ubuntu в клиенте виртуальной машины, что может быть захвачено. virtualbox-server-client-topology заголовок, кажется, охватывает тему, но, на мой взгляд, нет. Но я понятия не имею, что и даже как искать.

1
задан 13 April 2017 в 15:24

1 ответ

Если я работаю 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
1
ответ дан 13 April 2017 в 15:24

Другие вопросы по тегам:

Похожие вопросы: