Как сделать звук на виртуальной машине

Добавил пользователь Владимир З.
Обновлено: 04.10.2024

Ранее мы уже не раз писали об использовании замечательной виртуальной машины от Sun, именуемой VirtualBox. В частности, это статья Общие папки в VirtualBox и статья Установка Windows 7 в VirtualBox . Однако, в этих статьях мы не затронули одной надоедливой проблемки. А именно, иногда после установки Windows 7 в VirtualBox не получается настроить звук. Как это сделать? Нам понадобится чуть-чуть шаманства :)

Суть проблемы очень проста – вы установили Windows 7 в виртуальную машину, затем установили Дополнения гостевой ОС (не забудьте это сделать, см. статьи по VirtualBox), перезагрузились и…звука в виртуальной машине нет. Куда он, гад, подевался?

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

свойства VirtualBox

В открывшемся окне переходим на вкладку Аудио. На этой вкладке убедитесь в том, что в поле Аудиодрайвер указано значение Windows DirectSound. В поле Аудио-контроллер должно быть указано ICH AC97 (поскольку именно аудиоадаптер AC97 эмулирует VirtualBox). Если все как надо, загружаем нашу операционную систему.

свойства windows 7

Пока она загружается, нам нужно обзавестись свеженькими драйверами для аудио AC’97 от Realtek. Именно от наличия этих драйверов зависит работа звука в виртуальной Windows 7. Однако, если б задача решалось простой установкой этих драйверов…так нет! Возможно, придется немножко помудрить.

Realtek AC

Откроется очередное окно, в нем ставим флажок I Accept to the above и щелкаем на кнопке Next.

В новом окне будет представлен список драйверов. Нам нужно скачать драйвер по самой верхней ссылке. Он называется Vista/Win7 (32/64 bits) Driver only (ZIP file). Для этого щелкните на любой из трех кнопок GO. Загружаться файл браузером будет реально медленно, запаситесь терпением. Или воспользуйтесь любым менеджером загрузки, вроде Download Master, так дело пойдет намного быстрее!

загрузить драйвер Realtek

Итак, мы получили файл ZIP, содержащий нужные нам драйвера.

Теперь нам нужно перенести этот файл в виртуальную Windows 7 (если с этим проблемы – читайте статью про общие папки в VirtualBox, ссылка вначале данной статьи). Затем файл разархивируйте в отдельную папку. Далее заходим в эту папку, дважды щелкаем на файле setup.exe и начинаем установку драйвера самым обычным образом. В общем то и все…или нет?

Не всегда! Бывает что драйвер по какой-то причине таким образом не устанавливается, хоть ты тресни. Если и вам так не повезло, придется установить его по другому.

Сначала нам придется открыть Диспетчер устройств. Простой способ это сделать – это щелкнуть на кнопке Пуск, затем правой кнопкой мыши на ссылке Компьютер и выбрать параметр Свойства. Откроется окно Система, в котором щелкните на ссылке Диспетчер устройств в левой панели.

диспетчер устройств

Откроется окно Диспетчер устройств. В нем нам понадобится значок Мультимедиа аудиоконтроллер, скрывающийся в папке Другие устройства. Щелкаем на этом значке правой кнопкой и выбираем команду Обновить драйверы.

мультимедиа аудиоконтроллер

обновить драйверы

Откроется новое окно, в котором щелкаете на второй ссылке: Выполнить поиск драйверов на этом компьютере.

поиск драйверов

В новом окне щелкните на кнопке Обзор. Теперь нам нужно указать папку с ранее загруженными драйверами. Теперь внимание : если у вас Windows 7 x32, заходим в папку драйвера и указываем папку Vista. Если Windows 7 x64, выбираем папку Vista64.

обзор папок

Щелкните на кнопке ОК и затем на кнопке Далее. Начнется установка драйвера.

установка драйвера

При этом Windows заподозрит нехорошее и выведет такое окно. Выбираем в нем второй вариант.

все равно установить драйвер

Вот и все, полминуты и драйвер будет установлен. Теперь у нас в виртуальной машине Windows 7 есть звук и…время надевать наушники !

Я довольно долго возился с Windows 7 на виртуальной машине, и недавно я установил новую копию, но столкнулся с одной проблемой. Почему-то не было звука на моей виртуальной машине с Windows 7. Другой работал нормально, так что это было действительно странно. Если вы не получаете звука с виртуальной машины Windows в VMWare Fusion, вы можете предпринять несколько шагов по устранению неполадок.

В конце концов, я заработал звук на моей новой виртуальной машине Windows 7, но мне потребовалось немного поиграться, прежде чем я смог понять, в чем проблема. В этой статье я расскажу вам о нескольких возможных решениях, и, надеюсь, одно из них подойдет вам. Если нет, оставьте комментарий, и я перезвоню вам с некоторой помощью.

VMware Fusion нет звука

Способ 1 — Проверьте настройки виртуальной машины

Первое, что вы хотите сделать, это убедиться, что на виртуальной машине действительно включен звук. Вы можете сделать это, перейдя на Виртуальную машину и затем нажав Настройки.

настройки виртуальной машины

Нажмите на звуковую карту в списке элементов под съемными устройствами:

звуковая карта

Убедитесь, что переключатель включен.

включить звук

Способ 2 — Редактировать файл VMX

В файле VMX также есть некоторые параметры конфигурации, связанные со звуком, которые могут вызывать проблему. Вы можете открыть файл VMX для своей виртуальной машины, перейдя в библиотеку виртуальной машины, а затем, удерживая нажатой клавишу Option, щелкнув правой кнопкой мыши на виртуальной машине. Вы увидите возможность открыть файл конфигурации в редакторе.

открыть файл конфигурации

Способ 3 — обновить аудио драйвер в ВМ

звук диспетчера устройств


Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.

  • VMware Technology Network
  • :
  • Global
  • :
  • Russian
  • :
  • Russian Discussions
  • :
  • Виртуальная звуковая карта

sandyabcde

  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Email to a Friend

Имеется хост ESXi 5.1 без аппаратной звуковой карты.

Как добавить в конфигурацию виртуальной машины звуковую карту?

Чтобы установленная на эту ВМ операционная система ее видела.

Желательно, чтобы при подключении консоли на клиента передавался звук.

Конкретный тип звуковой карты не важен. Желательно что-то наиболее "типовое", чтобы все гостевые ОС ее "знали".

Мне попадались упоминания, что это возможно. Что-то надо добавить в ESXi.

Но поиском мне найти не удалось. В основном на форумах обсуждают проброс аппаратной звуковой карты сервера в ВМ и проброс USB с сервера на клиента.

Подскажите, плиз, кто в теме, где копать!

Dmitry_G

  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Email to a Friend

Возможно эта статья Вам поможет

EGarbuzov

  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Email to a Friend

Добавить в ВМ звуковое устройство -- только полдела. Как именно ваши пользователи подключаются в своим сеансам с гостевых ОС?

sandyabcde

  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Email to a Friend

Ну пока речь идет о том, чтобы самому создать и потестить клиентскую машину в виде ВМ.

Соответственно, и подключаться буду консолью.

EGarbuzov

  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Email to a Friend

1. Консоль vSphere Client скорее расчитана на административный доступ. Если у вас будет 10-20 клиентских подключений, впринципе, всё будет работать, но для значительного количества пользователей возникнут проблемы: неоптимизированный трафик в сети, производительность портов управления ESXi и проч.

2. Эта консоль не заточена на передачу звука на клиентское рабочее место (см. п.1). Должен быть какой-то программный модуль на устройстве клиента, чтобы принимать данные звукового потока от ВМ и переводить в локальные устройста воспроизведения. Для сценариев VDI это View Client.

VMadmin4eg

  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Email to a Friend

Evgeny Garbuzov wrote:

Добавить в ВМ звуковое устройство -- только полдела. Как именно ваши пользователи подключаются в своим сеансам с гостевых ОС?

Можно по RDP подключаться и пробрасывать звук на клиента.

sandyabcde

  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Email to a Friend

Спасибо, помогла. Устройство появилось в конфигурации.

Но возник следующий вопрос Где взять драйвер для WinXP для устройства HD Audio?

Возможно он есть в составе VMware tools для Workstation. Можно где-то отдельно скачать тулзы для Workstation? А то не очень хочется скачивать полгига дистрибутива Workstation и устанавливать его ради того, чтобы вытащить и попробовать один небольшой файл тулзов.

У меня вин 7 я установил на виртуалку вин хр chip 2012 все нормально кроме звука и видео, звук вобще нету а видео зависает помогите плиз аудио кодек установил но все равно не получается, вот скрины на виртуалке диспетчер задач, драйвера не обновляются, Увеличить

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

Или ищите драйверы для HDA, или переключите звук на AC97. А также убедитесь, что у вас установлены Дополнения для гостевой ОС.

когда я устанавливаю одну из 90-дневных пробных виртуальных машин Windows 7 для Virtualbox на хосте Ubuntu 16.04, все работает нормально, кроме звука. Диспетчер устройств показывает неизвестное аудиоустройство, но не может найти для него драйвер. Я не уверен, как действовать, так как мне не приходилось иметь дело с охотой на водителей Windows в течение длительного времени, и даже тогда, я не уверен, какой драйвер я ищу. Драйвер Windows для виртуального аудиоустройства в Linux? Будет ли это драйвер для физического аудиоустройства на хозяин?

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

Я был бы осторожен с любой "пробной" Windows 7. Microsoft больше не предлагает оценки Windows 7, поэтому образ может быть скомпрометирован.
Новая установка Windows 7 в Virtualbox автоматически установит необходимые звуковые драйверы. IIRC, оценки Windows 7 были сделаны для Hyper-V, так что это может быть причиной того, что вы не получаете звук.

установка дополнений VirtualBox должна решить проблему. Вам потребуется запустить виртуальную машину установите дополнения.

Читайте также: