1

Что произойдет, если я установлю пакет дополнений виртуальной машины (например, Дополнения виртуальной машины для Microsoft Virtual PC 2007, Компоненты интеграции на Windows Virtual PC и Дополнения гостя на Oracle VM VirtualBox) на главном ПК? Будут ли какие-либо побочные эффекты, или моя система будет работать нормально?

Другими словами, что происходит в серверной части виртуальной машины, когда я включаю такие функции интеграции, как интеграция указателя мыши, изменение размера окна и общий доступ к папкам?

Отказ от ответственности: я знаю, что вполне возможно, что этот вопрос может быть помечен как дубликат этого, но этот вопрос конкретно касается Ubuntu и VirtualBox. Мой вопрос носит более общий характер, и он также спрашивает о том, как внутренняя интеграция осуществляется.

2 ответа2

3

Большая часть этих дополнений виртуальных машин состоит из специальных драйверов для виртуализированного оборудования (т.е. Virtualbox Soundcard Device, Virtualbox USB-Hostadapter и т.д., То же самое для VMware и других), поэтому они не будут использоваться, потому что в хост-системе эти устройства не существуют.

То же самое для интеграции с рабочим столом и т.д., Поскольку эти компоненты нельзя использовать в хост-системе, поэтому функции не загружаются в работающую систему.

Ответ из другого поста, который вы упомянули, должен быть верным и для других операционных систем.

2

В общем, гостевые дополнения устанавливают драйверы устройств, которые автоматически обнаруживают виртуальное оборудование определенного типа и, таким образом, обеспечивают своего рода "прямой" интерфейс хост-хост, который обходит типичный барьер хоста VM <-> для обеспечения улучшенного удобства использования.

Большинство пакетов исправленных гостевых дополнений не удастся установить на хосте, поскольку он пытается определить, работает ли он на ВМ, перед установкой. Таким образом, ответ, вероятно, "вы получите ошибку и не сможете их установить". Но если у вас не получится установить гостевые дополнения на хост, в большинстве случаев это не окажет видимого влияния, потому что драйверы будут размещены там, но не будут активированы, потому что они не обнаружат виртуальное оборудование виртуальной машины (какой-либо идентификатор PCI или какое-либо конкретное символьное устройство (в зависимости от платформы и конкретного оборудования), указывающее виртуальное оборудование, а не физическое).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .