Як заново встановити єдиний мережевий адаптер у VMware 7


12

У мене ця проблема, коли я хочу використовувати мережевий адаптер "Тільки для хоста" у VM-Ware 7.0, це повідомлення про помилку:

Схоже, драйвер адаптера лише для хоста не працює. Якщо ви не перезавантажували хост з моменту встановлення мережевого адаптера лише для хоста, вам потрібно зробити це, перш ніж використовувати цю підтримку. В іншому випадку перевірте системний журнал подій для пояснення того, чому сервіс VMnetAdapter не запустився належним чином. Не вдалося підключити віртуальний пристрій Ethernet0.

Я переглянув свого менеджера пристроїв у хост-системі "Windows 7", але не зміг знайти мережевий адаптер VMware.

І я спробував перевстановити його за допомогою "Virtual Network Editor", але це не спрацювало

Тож будь ласка, як встановити ці драйвери та адаптери?


Чи вдалося вам розібратися, як перевстановити VM?
Synetech

Ні, я цього не робив
Вахід Бітар

Відповіді:


7

Здається, що мало хто потребував перевстановлення віртуальних адаптерів хоста (або, принаймні, якщо вони це зробили, вони просто вдалися до перевстановлення VMWare замість лише адаптерів), тому не дивно, що на його виправлення дуже мало посилань. До щастя, він уже придумав і рішення дійсно існує.

Що вам потрібно зробити - це скористатися vnetlibутилітою (вона повинна бути в каталозі встановлення VMWare).

Хтось на форумах VMWare намагався документувати команду vnetlib, а інший намагався використовувати її для додавання хост-віртуальних адаптерів.

Уллі Ганкельн зробив ще більше, працюючи над документуванням vnetlib на своєму сайті Sanbarrow (що в основному - це онлайн-біблія VMWare ). Він також перелічує кілька інших способів управління мережевими налаштуваннями.

У будь-якому випадку, ви можете вручну перевстановити адаптери, використовуючи add adapterаргумент vmnetlib, а потім керувати всіма налаштуваннями, але набагато простіше просто перевстановити мережеві послуги VMWare:

> vnetlib.exe -- install devices

7

Спершу зупиніть служби VMware, потім запустіть таку команду ...

32-розрядна Windows:

vnetlib.exe -- install devices

64-розрядна Windows:

vnetlib64.exe -- install devices

5

Запустіть vmnetcfg.exeі просто натисніть " Відновити за замовчуванням " .. :)

Як правило, натискання кнопки "відновити за замовчуванням" відновлює основне підключення. Потім можна налаштувати додаткові параметри за потребою. По суті, це відновлює початкові налаштування мережевої конфігурації та перевстановлює всі адаптери / скидає всі налаштування мережі.


1
Ласкаво просимо до Суперусера. Будь ласка, майте на увазі, що відповіді на один рядок зазвичай нахмурені :( ви могли б детальніше пояснити свою відповідь
50-3

Дякую. vmnetlibнічого не зробив для мене відновлення відсутніх віртуальних адаптерів, але це спрацювало.
Фіолетова жирафа

3

Я зіткнувся з тим же питанням. Після пощипування VMware я знайшов спосіб.

На робочій станції натисніть:

  • Редагувати

  • Віртуальний мережевий редактор

  • Додати мережу та виберіть мережу для додавання (VMnet1,2,3 тощо)

  • Клацніть "ОК" двічі, і вам слід добре пройти ...


це відповідь, додаючи мережу, віртуальний інтерфейс знову доступний.
Франсіско Тапія

1

Я відключив свій мережевий адаптер VMware в Windows 7.

Після ввімкнення його в Windows 7 він також знову працює у VMware.

Подивіться, чи це працює для вас.


Це не застосовується, оскільки він не має мережевого адаптера VMWare в хост-операційній системі, тому він не може відключити / включити його. Він запитує, як його знову встановити.
Synetech

0

У мене була така ж проблема, і я її виправив, повторно запустивши інсталяцію та вибравши опцію « Ремонт» . Це вирішило мережеву проблему, знайдене в цьому рішенні .

Я також пробував інші відповіді без успіху.

vnetlib.exe -- install devices

Я використовую Windows 8 з VMware Player 6.0.1 build-1379776


-1

Тільки мої 2 копійки про мій досвід щодо втрати моїх адаптерів VMware Virtual Ethernet для VMnet8, VMnet1 після того, як я оновив свої вікна 7 до 10. Я міг відкрити плеєр Vmware 6.07 і свою віртуальну машину (win xp), але підключення до Інтернету всередині мій ВМ не працював. Я почитав в Інтернеті, щоб з’ясувати причину і виявив, що віртуальних адаптерів немає. Я також помітив, що адаптери стали невідомими пристроями в моєму диспетчері пристроїв на панелі управління. Я спробував з’ясувати, як відновити ці віртуальні адаптери, і натрапив на кілька пропозицій використовувати vmnetcfg.exe разом з vmnetcfglib для відновлення за замовчуванням, як в одному з публікацій вище. Мені вдалося знайти файли на цьому веб-сайті Vmnetcfg завантажити(Не намагаючись рекламувати цей сайт взагалі, лише для зручності). Я вибрав програвач VM 6.06, хоча мій був 6.07. Коли я натиснув на відновлення за замовчуванням, віртуальні адаптери VMnet8, VMnet1 не були відновлені, але в інструментах / послугах панелі управління / адміністратора я побачив дві нові служби. Вони були Vmware dhcp та VMware Nat.Я переконався, що всі послуги VmWare запускаються, і я запустив свій плеєр VmWare і відкрив свій win xp VM. Інтернет працював чудово. Ось так я вирішив свою проблему і сподіваюся, що вона допоможе комусь іншому.


3
Ви повинні відформатувати свою відповідь більш прямим способом, наприклад, "Крок 1, Крок 2, Крок 3" проти розповіді у великому текстовому блоці - який може бути важким для навігації.
Божевільний
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.