Как я могу заставить свой Hyper-V VM Ubuntu 10.04 распознавать виртуальные сетевые аппаратные средства?

Я плохо знаком с Linux и Ubuntu, будучи, прежде всего, разработчиком Windows в течение прошлых 20 лет. Однако мы использовали Redmine, размещенный на VM Ubuntu для управления нашими билетами разработки. VM был размещен другой компанией, но недавно моя компания решила принять хостинг внутреннего VM.

Я предполагаю, что мы будем размещать VM в Microsoft Azure, таким образом, я попросил, чтобы компания экспортировала их VM как файл VHD, который они сделали. Это был ранее VM Citrix, по-видимому.

Теперь, когда у меня есть VHD, я смог создать новый Hyper-V VM на своей локальной машине и присоединил VHD к нему. Я могу запустить машину и войти в систему Ubuntu с помощью приложения Соединения Виртуальной машины Hyper-V. Однако, после того как я делаю я не могу получить доступ к сети (или локальный или Интернет). Из того, что мало я знаю о Linux, кажется, что VM не распознает сетевое оборудование.

Когда я делаю ifconfig на поле я получаю следующее:

# ifconfig
lo      Link encap:Local Loopback
        inet addr:127.0.0.1  Mask:225.0.0.0
        inet6 addr:  ::1/128 Scope:Host
        UP LOOPBACK RUNNING MTU:16436 Metric: 1
        RX packets:284 errors:0 dropped:0 overruns:0 frame:0
        TX packets:284 errors:0 dropped:0 overruns:0 carrier:0
        collisions:0 txqueuelen:0
        RX bytes:108001 (108.0 KB)  TX bytes:108001 (108.0 KB)

(извинения, если существуют какие-либо опечатки в этом. Копия-и-вставка с VM не работает так, я должен был ввести его вручную).

Когда я делаю lshw -class network Я не получаю результатов.

Когда я делаю netstat -i Я получаю следующее:

Kernel Interface table
IFace  MTU Met  RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flg
lo     16436    0     409    0      0      0     409    0      0      LRU

(снова, извинения за любые опечатки).

Таким образом, мне кажется, что система даже не видит сетевое оборудование. У меня есть набор VM для использования виртуального коммутатора, связанного с моим адаптером Wi-Fi. Эта установка работает на мой Windows VMs на той же машине.

Только для проверки несовместимость с Ubuntu не была проблемой, я создал новый пустой VM с теми же аппаратными настройками и пустым жестким диском, и сделал новую установку Ubuntu с помощью загруженного ISO. На этой новой машине Ubuntu, сети и доступе в Интернет очень хорошо. Когда я делаю lshw -class network на новой машине я получаю следующее:

*-network
    description: Ethernet interface
    physical id: 1
    logical name: eth0
    serial: 00:15:5d:00:66:17
    capabilities: ethernet physical
    configuration: broadcast=yes driver=hv_netvsc firmware=N/A ip=172.17.0.253 link=yes multicast=yes

Так, виртуальный коммутатор Wi-Fi, который я настроил VM для использования, работает и может по крайней мере потенциально работать в Ubuntu. Я должен выяснить, как заставить моего прежнего Citrix VM распознавать сетевое оборудование. Существует различие в версии между этими двумя Ose. VM без сети является Ubuntu 10.04.4. Новой установкой, которая работает над моей сетью, является Ubuntu 14.04.1.

Ниже снимок экрана настроек VM от менеджера Hyper-V для несвязанной Ubuntu 10.04.4 VM.

Hyper-V VM Settings

Я не уверен, что я могу сделать для фиксации этого. Любой и вся справка очень ценятся.Спасибо.

1
задан 12 January 2015 в 14:45

0 ответов

Другие вопросы по тегам:

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