-
Почему съемные устройства не отображаются в ВМ VMware?
-
Способ 1. Настройка подключения устройства в VMware
-
Способ 2. Обновление VMware Tools и драйверов
-
Как создать резервную копию ВМ VMware с Vinchin Backup & Recovery?
-
Часто задаваемые вопросы о съемных устройствах в ВМ VMware
-
Заключение
Вы подключили USB-накопитель или другое съемное устройство, но оно не отображается внутри виртуальной машины VMware? Такая проблема особенно неприятна, когда нужен быстрый доступ к файлам или инструментам на внешнем носителе. Рассмотрим основные причины и пошаговые способы восстановления доступа к устройству.
Почему съемные устройства не отображаются в ВМ VMware?
Существует несколько причин, по которым съемное устройство может не отображаться внутри ВМ VMware. Иногда достаточно изменить параметры подключения, а в других случаях потребуется проверить системные службы, драйверы или конфигурационный файл.
Прежде всего, в настройках оборудования ВМ должен быть включен контроллер USB. Если контроллер отсутствует или используется несовместимая версия, например USB 3.0 вместо USB 2.0 для старого устройства, гостевая операционная система может не обнаружить подключенный носитель.
Другой распространенной причиной является остановленная служба VMware USB Arbitration Service. Она управляет передачей USB-устройств от хоста виртуальным машинам. Если служба не работает, ВМ не сможет получить управление подключенным устройством.
Проблему также могут вызывать отсутствующие или устаревшие драйверы. Если VMware Tools установлены неправильно или давно не обновлялись, некоторые устройства могут определяться некорректно.
В отдельных случаях доступ блокируют расширенные параметры конфигурации. Например, строка usb.restrictions.defaultAllow = "FALSE" в файле .vmx может запрещать USB passthrough, пока ограничение не будет изменено вручную.
Определив вероятную причину, можно выбрать подходящий способ устранения проблемы.
Способ 1. Настройка подключения устройства в VMware
Перед использованием расширенных методов проверьте конфигурацию оборудования ВМ. Во многих случаях этого достаточно, чтобы съемное устройство снова появилось.
Полностью выключите виртуальную машину, не переводя ее в режим приостановки. Откройте VMware Workstation или Player на хосте, щелкните правой кнопкой мыши по имени ВМ и выберите Settings. На вкладке Hardware найдите USB Controller. Если контроллер отсутствует, нажмите Add, выберите USB Controller и подтвердите добавление.
Затем проверьте выбранную версию USB. Для современных накопителей обычно используется USB 3.0. Если старое устройство не определяется, попробуйте выбрать USB 2.0 в параметрах контроллера.
Сохраните настройки и запустите ВМ. Откройте меню VM > Removable Devices, выберите нужное устройство и подключите его к виртуальной машине.
Если список остается пустым или пункты меню недоступны, проверьте конфигурационный файл ВМ.
Расширенная настройка файла .vmx
Скрытые ограничения в файле .vmx могут блокировать подключение нового оборудования, даже если остальные параметры выглядят правильно.
Полностью выключите ВМ и закройте VMware перед редактированием файла, чтобы не повредить конфигурацию.
Найдите каталог виртуальной машины:
Хост Windows:
C:\Users\<username>\Documents\Virtual Machines\<VM_name>Хост Linux:
/home/<username>/vmware/<VM_name>/Хост macOS:
/Users/<username>/Documents/Virtual Machines.localized/<VM_name>.vmwarevm/
Найдите файл <VM_name>.vmx, например Windows10.vmx. Перед внесением изменений создайте его копию, например Windows10_backup.vmx.
Откройте файл в Notepad на Windows либо в nano или vim на Linux и macOS. Найдите следующую строку:
usb.restrictions.defaultAllow = "FALSE"
Удалите ее или замените "FALSE" на "TRUE":
usb.restrictions.defaultAllow = "TRUE"
Сохраните файл, снова откройте VMware и запустите ВМ. Затем проверьте список VM > Removable Devices.
Не редактируйте файл .vmx во время работы или приостановки виртуальной машины. Это может привести к повреждению конфигурации.
Настройка разрешений USB passthrough
Если настройки оборудования и файла конфигурации правильные, но устройство по-прежнему не подключается, проверьте разрешения. Это особенно актуально для смарт-карт, ключей безопасности и других корпоративных USB-устройств.
В VMware Workstation откройте Edit > Preferences, затем перейдите к настройкам USB, если этот раздел доступен в используемой версии. Проверьте правила подключения устройств и разрешения учетной записи.
Для подключения определенного устройства в файл .vmx можно добавить:
usb.generic.allowHID = "TRUE" usb.autoConnect.device0 = "vid:pid"
Замените vid:pid фактическими идентификаторами производителя и продукта. В Windows их можно найти в Device Manager, а в Linux с помощью команды lsusb.
Параметр usb.generic.allowHID разрешает передачу HID-устройств, поэтому применяйте его только для доверенного оборудования и после оценки влияния на управление хостом.
Способ 2. Обновление VMware Tools и драйверов
Если физическое подключение и конфигурация ВМ выглядят правильно, причиной могут быть устаревшие драйверы или отключенные фоновые службы.
Сначала проверьте VMware Tools в гостевой операционной системе:
Запустите ВМ, выберите ее окно и откройте VM > Install VMware Tools или VM > Update VMware Tools.
Выполните инструкции установщика внутри гостевой ОС.
После установки перезагрузите виртуальную машину.
Восстановление VMware USB Arbitration Service
За передачу USB-устройств между хостом и ВМ отвечает служба VMware USB Arbitration Service. Если она остановлена или отсутствует, устройство нельзя будет подключить к виртуальной машине.
На хосте Windows нажмите Windows + R, введите services.msc и нажмите Enter. Найдите VMware USB Arbitration Service, которая также может отображаться как VMUSBArbService.
Состояние службы должно быть Running. Если она остановлена, щелкните по ней правой кнопкой мыши и выберите Start. Для автоматического запуска откройте свойства службы и установите Startup type в значение Automatic.
Пользователи PowerShell могут перезапустить службу следующей командой:
Restart-Service -Name "VMUSBArbService"
Команду необходимо выполнять в PowerShell с правами администратора.
Если служба постоянно завершается с ошибкой или отсутствует, восстановите установку VMware. Откройте Settings > Apps, найдите установленный продукт VMware, выберите Change/Repair и выполните инструкции мастера.
Проверка зависимых служб
Проверьте, запущены ли другие службы VMware, необходимые установленной версии продукта. Если присутствует VMware Host Agent, убедитесь, что служба работает, а затем повторите подключение устройства.
Если ошибка сохраняется, откройте файл <your_VM_folder>\vmware.log и найдите сообщения наподобие "USB: Claim FAILED". Они могут указывать на конфликт драйверов или невозможность передать устройство со стороны хоста.
Проверка драйверов на хосте
На компьютере Windows откройте Device Manager и разверните раздел Universal Serial Bus controllers. Желтый предупреждающий значок указывает на проблему с драйвером или контроллером. Обновите драйвер с сайта производителя оборудования либо переустановите устройство.
Как создать резервную копию ВМ VMware с Vinchin Backup & Recovery?
После устранения проблемы со съемными устройствами важно обеспечить защиту данных виртуальных машин. Vinchin Backup & Recovery является профессиональным решением корпоративного уровня, поддерживающим более 15 платформ виртуализации, включая VMware, Hyper-V, Proxmox, oVirt, OLVM, RHV, XCP-ng, XenServer, OpenStack и ZStack.
Для защиты VMware доступны согласованные снимки, транспортный режим HotAdd, основанное на CBT инкрементное резервное копирование, гранулярное восстановление отдельных файлов и папок, дедупликация и сжатие данных. Эти функции помогают сократить объем хранилища и упростить защиту различных виртуальных сред.
Для резервного копирования ВМ VMware через веб-консоль выполните четыре шага:
Шаг 1. Выберите ВМ VMware.

Шаг 2. Выберите хранилище резервных копий.

Шаг 3. Настройте стратегию резервного копирования.

Шаг 4. Отправьте задание на выполнение.

Vinchin Backup & Recovery используют тысячи организаций по всему миру. Возможности решения можно оценить с помощью полнофункциональной бесплатной пробной версии сроком на 60 дней.
Часто задаваемые вопросы о съемных устройствах в ВМ VMware
Вопрос 1. Почему USB-устройство отображается на компьютере, но отсутствует внутри ВМ?
Ответ: В конфигурации виртуальной машины может отсутствовать включенный USB-контроллер либо на хосте остановлена служба VMware USB Arbitration Service. Проверьте оба компонента перед повторным подключением устройства.
Вопрос 2. Можно ли редактировать файл .vmx во время работы виртуальной машины?
Ответ: Нет. Перед изменением конфигурационного файла полностью выключите ВМ и закройте VMware. Редактирование файла работающей или приостановленной ВМ может привести к повреждению конфигурации.
Вопрос 3. Что делать, если хост сообщает, что внешний диск уже используется?
Ответ: Закройте на хосте приложения, использующие этот диск, затем откройте в VMware меню VM > Removable Devices и подключите устройство к нужной виртуальной машине. При передаче устройства гостевой системе оно может стать временно недоступным на хосте.
Заключение
Если съемные устройства не отображаются в ВМ VMware, проверьте настройки подключения, USB-контроллер, службу VMware USB Arbitration Service и драйверы. При необходимости безопасно отредактируйте файл .vmx. Регулярное резервное копирование ВМ поможет защитить критически важные данные от сбоев оборудования и ошибок конфигурации.