
У меня есть Client Hyper-V на Win8, на котором размещено несколько виртуальных машин, таких как Ubuntu, чистая сборочная машина Windows и т. д. Мои виртуальные машины подключены к внешнему виртуальному коммутатору (общему с управляющей ОС), и это работает нормально... некоторое время - они могут видеть мир. Однако через неопределенное время, когда я возобновляю работу гостевой виртуальной машины, у нее не будет доступа к Интернету. Она просто не может видеть мир. Полное выключение гостя и его перезапуск не помогают.
В настоящее время единственный способ «вылечить» это — приостановить работу гостей, зайти в Virtual Switch Manager, удалить мои виртуальные коммутаторы и заново добавить их.одинаковыйvirtual-switches и повторно активируйте гостевую ОС. Тогда она сразу заработает. Это сработает даже если гость был просто приостановлен (не полностью выключен).
Это распространенная ошибка? Что я могу сделать, чтобы предотвратить это?
Обновление: после экспериментов, похоже, мне нужно только удалить/заново добавитьвнешнийvirtual-switch. До этого момента гостевая ОС думает, что она отключена.
решение1
Это может быть проблема с драйвером.
Например, в темеВиртуальный коммутатор Hyper-V (Windows 8) Решением было перейти на драйверы Windows 7, а не использовать те, которые установлены в Windows 8.
решение2
Проблема здесь была (как справедливо заметил harrymc) в сомнительных драйверах и/или оборудовании, в данном случае в сетевом адаптере Marvell на плате. Невозможно было следовать подходу «использовать старый драйвер» (он просто не устанавливается, и я не уверен, что это хорошая практика), поэтому вместо этого я вставил сетевой адаптер Intel CT (или GT, вероятно, подойдет, если у вас нет свободного слота PCI Express).
С onboard этот сценарий будет происходить при приостановке хоста: он просто не возобновляет работу правильно, насколько это касается Hyper-V. С выделенным NIC - этопросто работаетЕсли вы собираетесь заменить сетевую карту, вам лучше выбрать хорошо поддерживаемую модель/бренд, поэтому я и выбрал Intel.