USB-накопитель не распознается в диспетчере Hyper-V
На моем физическом компьютере запущено бесплатное автономное ядро Hyper-V Server 2012. Я установил удаленное управление с моего клиента Windows 8.
Когда я приступаю к созданию виртуальной машины, я хотел бы установить ОС с флэш-накопителя USB, но она не распознается в диспетчере Hyper-V на моем клиенте (когда USB подключен к физическому серверу), а также не распознается на сервере. Диспетчер в разделе Службы файлов и хранения> Тома
Нужна ли роль для распознавания внешних флешек? Потому что я думаю, что эта автономная версия - просто основная роль Hyper-V, и все тут... но это такая базовая функциональность.
Кто-нибудь может прокомментировать.
2 ответа
По ряду причин отсутствует встроенная поддержка USB-устройств для виртуальных машин Hyper-V. Основным является то, что он сломается в сценариях живой миграции и аварийного переключения. Это довольно типично для гипервизоров типа 1. ESXi также не поддерживает стандартные USB-устройства, подключенные к хосту.
Вы можете обойти это, представив USB-диск как сквозное устройство, как описано в этом сообщении в блоге TechNet. В связанном примере используется графический интерфейс, но вы можете сделать все это, используя diskpart.exe
и удаленная консоль управления Hyper-V на вашем сервере Hyper-V 2012.
Наконец я нашел решение.
- Подключитесь к виртуальной машине Hyper-V с помощью RDP (не консоли Hyper-V)
- Перед входом в систему включите флэш-накопитель USB на вкладке "Локальные ресурсы" клиента RDP.
- Вуаля, ваш флэш-накопитель USB отображается в проводнике Windows виртуальной машины
Больше здесь.