Назад | Перейти на главную страницу

установка Ubuntu на Hyper-V

Я только что установил последнюю версию сервера ubuntu на Hyper-v R2. Установка прошла успешно, но у меня нет подключения к сети.

У меня есть устаревшая настройка сетевого подключения в Hyper-V для этой виртуальной машины.

Я настраиваю статический ip для этого vm (в файле интерфейсов все выглядит хорошо)

В ifconfig нет ничего необычного

но это ни к чему не подключается?

Что мне здесь не хватает?

Получение следующей ошибки при запуске vm, выглядит что-то связанное, не знаю, что это

Я столкнулся с этим при использовании vmware, но стоит попробовать, поскольку я думаю, что это ответ Ubuntu.

Возможно, информацию о вашей сетевой карте нужно «подбросить».
Используйте свой любимый редактор, чтобы отредактировать этот файл /etc/network/interfaces
отредактируйте файл, в котором написано eth0 - попробуйте изменить его на eth1
затем сбросьте настройки сети sudo /etc/init.d/networking restart и это должно поймать.

У меня такая же проблема, Джереми Хайек напомнил мне причину, спасибо! Забавно то, что у меня возникла эта проблема, только когда я включил более одного процессора в Hper-V Manager.

Udev устанавливает имя устройства в более новых версиях Ubuntu. Если ввести ifconfig -a, вы увидите все сетевые интерфейсы, настроены они или нет. Я заметил, что когда я добавил (стандартный) сетевой адаптер, я забыл отключить «устаревший» сетевой адаптер. Для обоих я установил один и тот же MAC-адрес, это могло запутать мою конфигурацию.

Так:

  • убедитесь, что в диспетчере Hyper-V настроен только один сетевой адаптер.
  • настроить eth0 в / etc / network / interfaces
  • удалите /etc/udev/rules.d/70-persistent-net.rules (он будет повторно сгенерирован при загрузке), чтобы ваш единственный интерфейс действительно называться eth0
  • если вы хотите использовать все модули Hyper-v при загрузке, добавьте в / etc / initramfs-tools / modules

hv_vmbus

hv_blkvsc

hv_netvsc

hv_storvsc

(игнорировать пустые строки)

  • перестроить initramfs: 'update-initramfs -u'

вам следует закончить сейчас, не обращая внимания на проблему smbios. Кто-нибудь знает полный результирующий параметр ядра?

Ubuntu 10.04 должен поддерживать работу на хосте Hyper-V практически без проблем, но вам необходимо загрузить модули поддержка синтетических устройств и соответствующая реконфигурация сети.

Более ранние версии или любой Linux в этом отношении, вероятно, хотят, чтобы вы установили службы интеграции Hyper-V Linux, хотя я понятия не имею, требуется ли это по-прежнему с более новыми версиями ядра Linux.

Также см этот вопрос.

Вы уверены, что сетевое устройство, которое Hyper-V предоставляет гостю, поддерживается в Ubuntu?

Делает ls /sys/class/net/ перечислить любые устройства, кроме lo?