Windows 7 E mbedded VM в Azure

У меня действительно странный запрос.

У моего работодателя есть продукт, который работает только на встроенных машинах Windows 7, и теперь они хотят иметь несколько тестовых виртуальных машин в Azure.

Теперь, когда я пытаюсь подключиться к машине по протоколу RDP, она не подключается (локально я могу подключиться к машине по протоколу RDP, поэтому настройки RDP верны).

Что я сделал:

  1. Настроил локальный компьютер Windows Server 2019, на котором работает Hyper-V.
  2. Машина Windows 7 Embedded была захвачена с помощью Macrium Reflect и работает в VIBoot / Hyper-V
  3. Машина будет работать только тогда, когда я использую функцию «Устаревший сетевой адаптер» в Hyper-V
  4. , который я установил -up аварийное переключение с этого компьютера на Azure
  5. Машина выполняет аварийное переключение в Azure, и я вижу виртуальную машину и вижу, что она правильно загружается на вкладке «Диагностика загрузки» https: // i. stack.imgur.com/BVIYw.png

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

  1. Добавлен общедоступный IP-адрес / сетевой адаптер.

  2. Теперь, когда он запускался, я увидел, что он дал мне уведомление «сетевой адаптер отключен» в правом нижнем углу.

  3. Вручную установил агент Azure в соответствии с инструкциями и снова попытался выполнить отработку отказа.

Есть ли у кого-нибудь идея, которая могла бы мне помочь в дальнейшем?

Я не ищу все множество-много-много причин, по которым это плохая практика, поскольку я уже знаю и уже сообщил об этом.

Альтернативой было бы иметь хост Server2019 HV в Azure и запустить эту Windows 7 Embedded, вложенную как виртуальную машину на эту виртуальную машину, но это тратит впустую довольно много ресурсов и предпочло бы сделать это без промежуточного сервера.

1
задан 7 April 2021 в 21:27
1 ответ

Вам необходимо установить Hyper-V Integration Services на вашей виртуальной машине перед ее переносом в Azure, иначе у нее не будет соответствующих драйверов для работы в Hyper -V (и таким образом в Azure); в частности, в нем будут отсутствовать драйверы сетевой карты и, следовательно, не будет сети.

Однако образ ISO HVIS больше не доступен в Windows Server 2016 и 2019, поскольку драйверы Hyper-V уже некоторое время интегрированы в Windows; единственный способ получить его копию - получить ее с установочного носителя Windows Server 2012 R2 или с сервера Windows Server 2012 R2 с установленной ролью Hyper-V, как описано здесь . В Интернете также есть различные его копии, такие как описанные здесь .

1
ответ дан 24 April 2021 в 00:49

Теги

Похожие вопросы