Ответы Mail.ru: Когда ставишь виртуальную машину, почему операционки под ней без драйверов работают?

Улик Додиков (84646) 1 неделю назад

Так на настоящих компах без драйверов тоже всё работает, потому что используются стандартные драйвера винды, которые нужно заменять.

Андрей СлегкинОракул

1 неделю назад

Я же не обязательно ставлю Win10/11 у которой с собой 4Гб драйверов на все случаи жизни. Я ставлю WinXP или Win7 у которых с собой ничего нет.

Даю лучший ответ (981) 1 неделю назад

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

1. Эмуляция оборудования
Виртуальные машины используют эмуляцию аппаратного обеспечения. Программное обеспечение виртуализации (например, VirtualBox, VMware) предоставляет гостевой операционной системе набор виртуальных устройств, которые эмулируют реальное оборудование. Эти виртуальные устройства имеют встроенные драйверы, которые обычно включены в гостевую операционную систему по умолчанию.

2. Поддержка драйверов в ядре ОС
Современные операционные системы, такие как Windows, Linux и macOS, имеют в своем ядре поддержку широкого спектра аппаратного обеспечения. Это означает, что для многих стандартных устройств (сетевые карты, звуковые карты, видеокарты) драйверы уже включены в ядро ОС и не требуют дополнительной установки.

3. Инструменты интеграции гостевой ОС
Некоторые программы виртуализации, такие как VirtualBox и VMware, предоставляют дополнительные инструменты интеграции гостевой ОС. Эти инструменты устанавливаются в гостевую ОС и обеспечивают более тесную интеграцию с хост-системой, включая улучшенную производительность и поддержку дополнительных функций (например, общий буфер обмена, папки общего доступа).

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

Андрей СлегкинОракул

1 неделю назад

Вы говорите о «современных Операционных Системах», но меня интересует например Windows XP, в которой нет интегрированных драйверов видеокарты, звука и сетевых устройств, однако они работают. Более того, работа с видео происходит в сотни раз быстрей чем при работе с видео в родительской системе. И это очень удивляет.