Вопрос или проблема
Так что это, вероятно, редкая и, возможно, уникальная проблема.
Я использую KVM STARTECH:SV211KUSB для своей домашней конфигурации стола, чтобы переключаться между моим личным устройством и рабочим ноутбуком.
Сейчас на моём рабочем ноутбуке установлено VMWare Workstation Pro (текущая версия v17.6.1 build-24319023) для запуска некоторых локальных ВМ для тестирования и различных задач.
Когда я пытаюсь использовать ВМ в своей домашней конфигурации, кнопка KVM как-то переключается на другое устройство. Я думаю, что KVM пытается использовать USB-устройство. Сначала я не получал никаких запросов, но теперь ИНОГДА меня спрашивают, хочу ли я установить клавиатуру на ВМ или на хост. Я выбираю хост, но вскоре после этого это происходит снова.
Мне приходится физически нажимать кнопку компьютера KVM, чтобы переключить её обратно. И если я использую ВМ, это в конечном итоге произойдет снова. Очень неудобно.
Существует ли способ заблокировать доступ VMWare к USB-устройству KVM?
.
Ответ или решение
Почему VMWare Workstation Pro мешает работе физического KVM переключателя
Текущая ситуация, описанная пользователем, свидетельствует о проблеме взаимодействия между программным обеспечением виртуализации VMWare Workstation Pro и аппаратным KVM переключателем, а именно STARTECH SV211KUSB. На первый взгляд, это может показаться редкой проблемой, однако влияет на производительность и удобство работы с виртуальными машинами (VM), что требует внимания и анализа. Давайте рассмотрим основные аспекты проблемы и возможные решения.
Природа проблемы
При использовании KVM переключателя для переключения между физическими устройствами и виртуальными машинами может возникнуть конфликт в работе с USB-устройствами. VMWare работает с USB-устройствами, подключёнными к хост-машине, и может попытаться автоматически перенаправить USB-устройства, включая клавиатуры и мыши, на виртуальную машину. Это может привести к тому, что KVM переключатель некорректно идентифицирует активное устройство и автоматически переключается на другое.
Симптомы
- Автоматическое переключение: При работе в VMWare, KVM переключатель может непроизвольно переключаться на другой компьютер.
- Уведомления о подключении USB: Пользователь может получать запросы на установку клавиатуры или мыши либо на хосте, либо в VM.
- Необходимость физического переключения: Пользователю приходится вручную переключать KVM, что затрудняет работу.
Возможные решения
Для устранения конфликта между VMWare Workstation Pro и KVM переключателем, можно рассмотреть следующие подходы:
-
Отключить USB-устройства в VMWare:
- Откройте интерфейс VMWare Workstation Pro.
- Перейдите в настройки виртуальной машины.
- Найдите раздел, касающийся USB-устройств, и отключите автоматическое подключение USB-устройств к виртуальным машинам.
-
Использование лицензии на оборудование:
- Проверить, поддерживает ли KVM переключатель возможность назначения USB-устройств. Некоторые модели могут предложить опцию самостоятельно обрабатывать USB-сигналы и снизить зависимость от хостовой операционной системы.
-
Конфигурация VMWare для изменения поведения:
- В файле конфигурации виртуальной машины (файл .vmx), добавьте следующие строку:
usb.generic.allowBadOldDevices = "TRUE"
Это может помочь избежать попыток VMWare подключить USB-устройства.
- В файле конфигурации виртуальной машины (файл .vmx), добавьте следующие строку:
-
Обновление драйверов и прошивки:
- Убедитесь, что все драйвера VMWare, KVM переключателя и операционной системы обновлены до последних версий. Это может исправить ошибки совместимости.
-
Тестирование альтернативного ПО:
- Изучите возможность использования других программ виртуализации, которые могут иметь более стабильное взаимодействие с аппаратными KVM переключателями.
Заключение
Проблема, связанная с несовместимостью VMWare Workstation Pro и KVM переключателя, может значительно повлиять на производительность и комфорт пользователя. Путём внедрения вышеуказанных решений, существует возможность минимизации или полного устранения этой проблемы. Регулярное обновление оборудования и программного обеспечения, а также понимание их взаимодействия – ключевые моменты для обеспечения эффективной работы с виртуальными машинами.